Skip navigation.
Home
Semantic Software Lab
Concordia University
Montréal, Canada

Questions

Printer-friendly versionPrinter-friendly versionPDF versionPDF version

Hello,
I have been working with Gate for a couple of years and really like your Semantic Assistants Architecture. I have only had limited success with the installations. I realize you built this at an earlier time, and some functionality might no longer be available. I could install my own server but would prefer to use your public one. Here are some questions:
1. The documentation refers to minion.cs.concordia.ca:8879 but I don't think that is currently working. For example, I can get the wsdl by putting assistant.cs.concordia.ca:8879/SemAssist?wsdl in a browser, but cannot get it with the minion address. With the installed eclipse client I can get a list of 2 available services (Person and Location Extractor and Information Extractor) on the assistant server, but get server errors when I try to invoke either one or when I choose to run the gate service. Is there currently a working server url and port which will allow the invocation?
2. I get illegal parameter errors when I input parameters for invoking one of the 2 services using SOAP UI. Can you give me a sample of parameters to fill in below that will work? For example, can I leave the optional parameters all blank? Is ConnID 0L correct? What about the documents tag, etc.? (I have omitted the xml tag angle brackets below since they show
up incorrectly on this form).
soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://server.semassist.semanticsoftware.info/"
soapenv:Header
soapenv:Body
ser:invokeService
serviceName?/serviceName
documents
!--Zero or more repetitions:--
uriList?/uriList
/documents
literalDocs
!--Zero or more repetitions:--
item?/item
/literalDocs
connID?/connID
gateParams
!--Zero or more repetitions:--
item
!--Optional:--
booleanValue?/booleanValue
!--Optional:--
defaultValueString?/defaultValueString
!--Optional:--
doubleValue?/doubleValue
!--Optional:--
intValue?/intValue
!--Optional:--
label?/label
optional?/optional
!--Optional:--
PRName?/PRName
!--Optional:--
paramName?/paramName
!--Optional:--
pipelineName?/pipelineName
!--Optional:--
stringValue?/stringValue
!--Optional:--
type?/type
!--Optional:--
urlValue?/urlValue
/item
/gateParams
userCtx
!--Zero or more repetitions:--
mUserLanguages?/mUserLanguages
!--Optional:--
mDocLang?/mDocLang
/userCtx
/ser:invokeService
/soapenv:Body
/soapenv:Envelope
3. For Liferay, the documentation refers to a SemanticAssistantTheme.war file from your public distribution, but I cannot find that anywhere. Can you post it, or tell me how to quickly build and deploy it from your distribution?
Thank you, I really appreciate your help.
-Evelyn Dickson

rene's picture

SA Questions

Hi Evelyn,

The SA server is built nightly on http://assistant.semanticsoftware.info and should work with any recent version of GATE -- if something is broken, please let us know through the SA mailing list!

Regarding your other questions:

  1. The public demo server running on minion has indeed been offline following some maintenance, but should be up again in the next few days.
  2. Which service are you trying to invoke? It's been a while since I've used soapUI, but the easiest way to find a working configuration is by proxying the request coming from one of the SA clients.
  3. The Liferay .war file is also available on our public build server, see http://assistant.semanticsoftware.info/job/Semantic%20Assistants%20Liferay/. Please check the SA Liferay page for more information.

Please, use the mailing list on SourceForge for any follow-up questions, as not all developers are available here. See http://www.semanticsoftware.info/semantic-assistants for the various links.

Cheers, René