[seek-dev] error message in deploying our query service
Jing Tao
tao at nceas.ucsb.edu
Mon Dec 1 15:23:58 PST 2003
Hi, Bing:
I took a look at the error and found a message in the client is:
Unregistered type:
class org.ecoinformatics.ecogrid.LimitedXPathExpression. This means you
didn't put typemapping between qname in xml and java class in
server-config.wsdd file.
Please say the last part of ecogrid/docs/gt3-installaion-linux.html.
Note: make sure those lines will be shown in
tomcat/webapps/ogsa/WEB-INF/server-config.wsdd too after you deploy
everything to tomcat.
Hope this will be helpful.
Jing
On Mon, 1 Dec 2003, Bing Zhu wrote:
> 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----------------------------
>
> _______________________________________________
> seek-dev mailing list
> seek-dev at ecoinformatics.org
> http://www.ecoinformatics.org/mailman/listinfo/seek-dev
>
--
Jing Tao
National Center for Ecological
Analysis and Synthesis (NCEAS)
735 State St. Suite 204
Santa Barbara, CA 93101
More information about the Seek-dev
mailing list