[seek-dev] error message in deploying our query service

Bing Zhu bzhu at sdsc.edu
Mon Dec 1 14:33:50 PST 2003


Jing,

I compiled and deployed metacat in the machine, sasa.sdsc.edu (port 8080).
Then I ran the client. I received the same error message as I got when I ran
the client against SRBImpl.

Note that build metacat based on the original code checked out from SEEK cvs
place.

The error messages from both client and server (catalina.out) are pasted
below.

Notice that the error message in the server log file asked if the operation
'query'
operation is implemented. This showed that our 'query' Impl class even has
not been
called yet.

Bing

------------------------------- from TOMCAT server log file
'catalina.out'-------------------
Starting service Tomcat-Standalone
Apache Tomcat/4.1.27
[12/01/2003 14:13:59:353 ] org.globus.ogsa.handlers.RPCURIProvider
[processMessage:284] ERROR: [OGSI52] Failed to dispatch
 operation. Please make sure the operation
{ecogrid://ecoinformatics.org/ecogrid-query-1.0.0beta1}query is correctly
imple
mented by your service either as an OperationProvider or in your
GridServiceBase object
before get subject
-------------------------------end of server log
file --------------------------------------

------------------------------error message seen in client
screen---------------------------
....
[java] end to check the query
     [java] AxisFault
     [java] ERROR!
     [java]  faultCode:
{http://schemas.xmlsoap.org/soap/envelope/}Server.userException
     [java]  faultSubcode:
     [java]  faultString: org.xml.sax.SAXException: Unregistered type:
class org.ecoinformatics.ecogrid.LimitedXPathExpression
     [java]  faultActor:
     [java]  faultNode:
     [java]  faultDetail:
     [java]     {http://xml.apache.org/axis/}stackTrace: AxisFault
     [java]  faultCode:
{http://schemas.xmlsoap.org/soap/envelope/}Server.userException
     [java]  faultSubcode:
     [java]  faultString: org.xml.sax.SAXException: Unregistered type:
class org.ecoinformatics.ecogrid.LimitedXPathExpression
     [java]  faultActor:
     [java]  faultNode:
     [java]  faultDetail:

     [java] org.xml.sax.SAXException: Unregistered type:  class
org.ecoinformatics.ecogrid.LimitedXPathExpression
     [java]     at
org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:2
60)
     [java]     at
org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:16
9)
     [java]     at
org.apache.axis.encoding.DeserializationContextImpl.endElement(Deserializati
onContextImpl.java:1083)
     [java]     at
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
     [java]     at
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
Source)
     [java]     at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc
her.dispatch(Unknown Source)
     [java]     at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
     [java]     at
org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
     [java]     at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
Source)
     [java]     at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
     [java]     at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
     [java]     at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
     [java]     at
org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationCon
textImpl.java:252)
     [java]     at
org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:538)
     [java]     at org.apache.axis.Message.getSOAPEnvelope(Message.java:376)
     [java]     at
org.globus.ogsa.handlers.RoutingHandler.getRouterHeader(RoutingHandler.java:
31)
     [java]     at
org.globus.ogsa.handlers.RoutingResponseHandler.invoke(RoutingResponseHandle
r.java:26)
     [java]     at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:
71)
     [java]     at
org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)
     [java]     at org.apache.axis.SimpleChain.invoke(SimpleChain.java:120)
     [java]     at
org.apache.axis.client.AxisClient.invoke(AxisClient.java:193)
     [java]     at org.apache.axis.client.Call.invokeEngine(Call.java:2564)
     [java]     at org.apache.axis.client.Call.invoke(Call.java:2553)
     [java]     at org.apache.axis.client.Call.invoke(Call.java:2248)
     [java]     at org.apache.axis.client.Call.invoke(Call.java:2171)
     [java]     at org.apache.axis.client.Call.invoke(Call.java:1691)
     [java]     at
org.ecoinformatics.ecogrid.stub.bindings.EcogridSoapServiceSOAPBindingStub.q
uery(EcogridSoapServiceSOAPBindingStub.java:955)
     [java]     at
org.ecoinformatics.ecogrid.client.EcogridQueryClient.queryServer(EcogridQuer
yClient.java:114)
     [java]     at
org.ecoinformatics.ecogrid.client.EcogridQueryClient.main(EcogridQueryClient
.java:82)


     [java] org.xml.sax.SAXException: Unregistered type:  class
org.ecoinformatics.ecogrid.LimitedXPathExpression
     [java]     at
org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:2
60)
     [java]     at
org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:16
9)
     [java]     at
org.apache.axis.encoding.DeserializationContextImpl.endElement(Deserializati
onContextImpl.java:1083)
     [java]     at
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
     [java]     at
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
Source)
     [java]     at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc
her.dispatch(Unknown Source)
     [java]     at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
     [java]     at
org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
     [java]     at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
Source)
     [java]     at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
     [java]     at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
     [java]     at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
     [java]     at
org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationCon
textImpl.java:252)
     [java]     at
org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:538)
     [java]     at org.apache.axis.Message.getSOAPEnvelope(Message.java:376)
     [java]     at
org.globus.ogsa.handlers.RoutingHandler.getRouterHeader(RoutingHandler.java:
31)
     [java]     at
org.globus.ogsa.handlers.RoutingResponseHandler.invoke(RoutingResponseHandle
r.java:26)
     [java]     at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:
71)
     [java]     at
org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)
     [java]     at org.apache.axis.SimpleChain.invoke(SimpleChain.java:120)
     [java]     at
org.apache.axis.client.AxisClient.invoke(AxisClient.java:193)
     [java]     at org.apache.axis.client.Call.invokeEngine(Call.java:2564)
     [java]     at org.apache.axis.client.Call.invoke(Call.java:2553)
     [java]     at org.apache.axis.client.Call.invoke(Call.java:2248)
     [java]     at org.apache.axis.client.Call.invoke(Call.java:2171)
     [java]     at org.apache.axis.client.Call.invoke(Call.java:1691)
     [java]     at
org.ecoinformatics.ecogrid.stub.bindings.EcogridSoapServiceSOAPBindingStub.q
uery(EcogridSoapServiceSOAPBindingStub.java:955)
     [java]     at
org.ecoinformatics.ecogrid.client.EcogridQueryClient.queryServer(EcogridQuer
yClient.java:114)
     [java]     at
org.ecoinformatics.ecogrid.client.EcogridQueryClient.main(EcogridQueryClient
.java:82)
     [java] Error: [org.globus.ogsa.impl.security.SecurityException] [SEC05]
Invocation subject not set.
----------------------------end of error message----------------------------




More information about the Seek-dev mailing list