|
Hi
all, I
am using MUSE 1.0v and i'm having trouble with the MetadataExchange porttype. This is the request
SOAP message: <Envelope
xmlns="http://schemas.xmlsoap.org/soap/envelope/">
<Header>
<add:To
xmlns:add="http://schemas.xmlsoap.org/ws/2003/03/addressing">http://localhost:8080/muse/services/AgManagement</add:To>
<add:Action
xmlns:add="http://schemas.xmlsoap.org/ws/2003/03/addressing">http://schemas.xmlsoap.org/ws/2004/09/mex/MetadataExchange/http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata/Request</add:Action>
<man:ResourceIdentifier xmlns:man="http://www.pg.com/op/ag/management">AgentManager</man:ResourceIdentifier>
</Header>
<Body>
<mex:GetMetadata
xmlns:mex="http://schemas.xmlsoap.org/ws/2004/09/mex"/>
</Body> </Envelope> This is the Exception I'm getting in
the Tomcat log: java.lang.RuntimeException:
Unable to retrieve WS-MetadataExchange configuration. at
org.apache.ws.resource.metadataexchange.v2004_09.porttype.impl.MetadataExchangePortTypeImpl.getMetadataConfigFromJNDI(MetadataExchangePortTypeImpl.java:213) at
org.apache.ws.resource.metadataexchange.v2004_09.porttype.impl.MetadataExchangePortTypeImpl.getMetadata(MetadataExchangePortTypeImpl.java:79) at
com.pg.op.ag.management.AbstractAgManagementService.getMetadata(AbstractAgManagementService.java:176) at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at
java.lang.reflect.Method.invoke(Unknown Source) at
org.apache.ws.resource.handler.ResourceHandler.invokeServiceMethod(ResourceHandler.java:534) at
org.apache.ws.resource.handler.ResourceHandler.handleRequest(ResourceHandler.java:174) at
org.apache.ws.resource.handler.axis.ResourceProvider.invoke(ResourceProvider.java:209) at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) at
org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at
org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at
org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453) at
org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) at
org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:831) at
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:639) at
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1196) at
java.lang.Thread.run(Unknown Source) Caused
by: javax.naming.NameNotFoundException: Name metadata is not bound in this
Context at
org.apache.naming.NamingContext.lookup(NamingContext.java:804) at
org.apache.naming.NamingContext.lookup(NamingContext.java:155) at
org.apache.naming.NamingContext.lookup(NamingContext.java:815) at
org.apache.naming.NamingContext.lookup(NamingContext.java:155) at
org.apache.naming.NamingContext.lookup(NamingContext.java:815) at
org.apache.naming.NamingContext.lookup(NamingContext.java:155) at
org.apache.naming.NamingContext.lookup(NamingContext.java:815) at
org.apache.naming.NamingContext.lookup(NamingContext.java:168) at
javax.naming.InitialContext.lookup(Unknown Source) at
org.apache.ws.resource.metadataexchange.v2004_09.porttype.impl.MetadataExchangePortTypeImpl.getMetadataConfigFromJNDI(MetadataExchangePortTypeImpl.java:209) ...
30 more --> 2006-אוג-02 18:59:03.390 DEBUG [http-8080-3] org.apache.ws.util.i18n.ProjectResourceBundle.handleGetObject(ProjectResourceBundle.java:354):
org.apache.ws.resource.i18n.resource::handleGetObject(INTERNAL_SERVER_ERROR) --> 2006-אוג-02 18:59:03.390 DEBUG [http-8080-3] org.apache.ws.resource.handler.ResourceHandler.handleException(ResourceHandler.java:515):
Internal server error occurred. java.lang.RuntimeException:
Unable to retrieve WS-MetadataExchange configuration. at
org.apache.ws.resource.metadataexchange.v2004_09.porttype.impl.MetadataExchangePortTypeImpl.getMetadataConfigFromJNDI(MetadataExchangePortTypeImpl.java:213) at
org.apache.ws.resource.metadataexchange.v2004_09.porttype.impl.MetadataExchangePortTypeImpl.getMetadata(MetadataExchangePortTypeImpl.java:79) at
com.pg.op.ag.management.AbstractAgManagementService.getMetadata(AbstractAgManagementService.java:176) at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at
java.lang.reflect.Method.invoke(Unknown Source) at
org.apache.ws.resource.handler.ResourceHandler.invokeServiceMethod(ResourceHandler.java:534) at
org.apache.ws.resource.handler.ResourceHandler.handleRequest(ResourceHandler.java:174) at
org.apache.ws.resource.handler.axis.ResourceProvider.invoke(ResourceProvider.java:209) at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) at
org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at
org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at
org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453) at
org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) at
org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:831) at
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:639) at
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1196) at
java.lang.Thread.run(Unknown Source) Caused
by: javax.naming.NameNotFoundException: Name metadata is not bound in this
Context at
org.apache.naming.NamingContext.lookup(NamingContext.java:804) at
org.apache.naming.NamingContext.lookup(NamingContext.java:155) at
org.apache.naming.NamingContext.lookup(NamingContext.java:815) at
org.apache.naming.NamingContext.lookup(NamingContext.java:155) at
org.apache.naming.NamingContext.lookup(NamingContext.java:815) at
org.apache.naming.NamingContext.lookup(NamingContext.java:155) at
org.apache.naming.NamingContext.lookup(NamingContext.java:815) at
org.apache.naming.NamingContext.lookup(NamingContext.java:168) at
javax.naming.InitialContext.lookup(Unknown Source) at
org.apache.ws.resource.metadataexchange.v2004_09.porttype.impl.MetadataExchangePortTypeImpl.getMetadataConfigFromJNDI(MetadataExchangePortTypeImpl.java:209) ...
30 more Any
help would be appreciated… Thanks, Asaf |
