Hello,
I built a client using XFire and everything works fine when I run it
locally in my machine. However, when I deploy it into a Oracle
Application Server and try to run it I get this exception:
07/09/10 16:45:10 org.codehaus.xfire.XFireRuntimeException: Error
evaluating xpath /mappings/[EMAIL PROTECTED]'http://tempuri.org/wko'].
Nested exception is org.jdom.JDOMException: Invalid XPath expression:
"/mappings/[EMAIL PROTECTED]'http://tempuri.org/wko']": class
"org.jaxen.NamedAccessNavigator"'s signer information does not match
signer information of other classes in the same package
07/09/10 16:45:10 org.jdom.JDOMException: Invalid XPath expression:
"/mappings/[EMAIL PROTECTED]'http://tempuri.org/wko']": class
"org.jaxen.NamedAccessNavigator"'s signer information does not match
signer information of other classes in the same package
I use ObjectServiceFactory for creating client. It seems a JDOM
problem but I have no idea what can be.
My environment is:
- Xfire 1.2.6
- Oracle Application Server 10.1.2
- Java 1.4.2.
The complete stack trace is attached.
I appreciate any help.
Mauricio
07/09/10 16:45:10 org.codehaus.xfire.XFireRuntimeException: Error evaluating
xpath /mappings/[EMAIL PROTECTED]'http://tempuri.org/wko']. Nested exception is
org.jdom.JDOMException: Invalid XPath expression: "/mappings/[EMAIL
PROTECTED]'http://tempuri.org/wko']": class "org.jaxen.NamedAccessNavigator"'s
signer information does not match signer information of other classes in the
same package
07/09/10 16:45:10 org.jdom.JDOMException: Invalid XPath expression:
"/mappings/[EMAIL PROTECTED]'http://tempuri.org/wko']": class
"org.jaxen.NamedAccessNavigator"'s signer information does not match signer
information of other classes in the same package
07/09/10 16:45:10 at
org.jdom.xpath.JaxenXPath.setXPath(JaxenXPath.java:285)
07/09/10 16:45:10 at org.jdom.xpath.JaxenXPath.<init>(JaxenXPath.java:99)
07/09/10 16:45:10 at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
07/09/10 16:45:10 at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
07/09/10 16:45:10 at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
07/09/10 16:45:10 at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
07/09/10 16:45:10 at org.jdom.xpath.XPath.newInstance(XPath.java:129)
07/09/10 16:45:10 at
org.codehaus.xfire.aegis.XMLClassMetaInfoManager.getMatch(XMLClassMetaInfoManager.java:80)
07/09/10 16:45:10 at
org.codehaus.xfire.aegis.XMLClassMetaInfoManager.findMapping(XMLClassMetaInfoManager.java:67)
07/09/10 16:45:10 at
org.codehaus.xfire.aegis.type.XMLTypeCreator.findMapping(XMLTypeCreator.java:142)
07/09/10 16:45:10 at
org.codehaus.xfire.aegis.type.XMLTypeCreator.isEnum(XMLTypeCreator.java:85)
07/09/10 16:45:10 at
org.codehaus.xfire.aegis.type.AbstractTypeCreator.createTypeForClass(AbstractTypeCreator.java:115)
07/09/10 16:45:10 at
org.codehaus.xfire.aegis.type.AbstractTypeCreator.createType(AbstractTypeCreator.java:356)
07/09/10 16:45:10 at
org.codehaus.xfire.aegis.AegisBindingProvider.getSuggestedName(AegisBindingProvider.java:255)
07/09/10 16:45:10 at
org.codehaus.xfire.service.binding.DefaultServiceConfiguration.getInParameterName(DefaultServiceConfiguration.java:162)
07/09/10 16:45:10 at
org.codehaus.xfire.service.binding.ObjectServiceFactory.getInParameterName(ObjectServiceFactory.java:1063)
07/09/10 16:45:10 at
org.codehaus.xfire.service.binding.ObjectServiceFactory.addOperation(ObjectServiceFactory.java:817)
07/09/10 16:45:10 at
org.codehaus.xfire.service.binding.ObjectServiceFactory.initializeOperations(ObjectServiceFactory.java:761)
07/09/10 16:45:10 at
org.codehaus.xfire.service.binding.ObjectServiceFactory.create(ObjectServiceFactory.java:444)
07/09/10 16:45:10 at
com.procergs.webservice.ProcergsWSFactory.create(ProcergsWSFactory.java:167)
07/09/10 16:45:10 at
com.procergs.det.wkf.servlet.WsWkfClient.getUserActivities(WsWkfClient.java:145)
07/09/10 16:45:10 at
com.procergs.det.wkf.beaninterface.WorklistInt.getUserActivities(WorklistInt.java:82)
07/09/10 16:45:10 at
com.procergs.det.wkf.taglib.activities.GetUserActivitiesTag.requestData(GetUserActivitiesTag.java:133)
07/09/10 16:45:10 at
com.procergs.det.wkf.taglib.AbstractGetDataTag.doStartTag(AbstractGetDataTag.java:94)
07/09/10 16:45:10 at
_ListaTrabalho__Lista._jspService(_ListaTrabalho__Lista.java:78)
07/09/10 16:45:10 at
com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
07/09/10 16:45:10 at
oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:569)
07/09/10 16:45:10 at
oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:305)
07/09/10 16:45:10 at
oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
07/09/10 16:45:10 at
oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
07/09/10 16:45:10 at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
07/09/10 16:45:10 at
com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
07/09/10 16:45:10 at
com.procergs.det.sca.filter.SCAFilter.doHttpFilter(SCAFilter.java:81)
07/09/10 16:45:10 at
com.procergs.det.sca.filter.SCAFilter.doFilter(SCAFilter.java:37)
07/09/10 16:45:10 at
com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:663)
07/09/10 16:45:10 at
com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
07/09/10 16:45:10 at
com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830)
07/09/10 16:45:10 at
com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:224)
07/09/10 16:45:10 at
com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:133)
07/09/10 16:45:10 at
com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
07/09/10 16:45:10 at java.lang.Thread.run(Thread.java:534)
07/09/10 16:45:10 Caused by: java.lang.SecurityException: class
"org.jaxen.NamedAccessNavigator"'s signer information does not match signer
information of other classes in the same package
07/09/10 16:45:10 at
java.lang.ClassLoader.checkCerts(ClassLoader.java:611)
07/09/10 16:45:10 at
java.lang.ClassLoader.defineClass(ClassLoader.java:532)
07/09/10 16:45:10 at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
07/09/10 16:45:10 at
com.evermind.util.OC4JSecureClassLoader.defineClassEntry(OC4JSecureClassLoader.java:172)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.defineClass(ContextClassLoader.java:1179)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.defineClass(ContextClassLoader.java:1065)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.findClass(ContextClassLoader.java:404)
07/09/10 16:45:10 at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.loadClass(ContextClassLoader.java:143)
07/09/10 16:45:10 at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
07/09/10 16:45:10 at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
07/09/10 16:45:10 at java.lang.ClassLoader.defineClass0(Native Method)
07/09/10 16:45:10 at
java.lang.ClassLoader.defineClass(ClassLoader.java:539)
07/09/10 16:45:10 at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
07/09/10 16:45:10 at
com.evermind.util.OC4JSecureClassLoader.defineClassEntry(OC4JSecureClassLoader.java:172)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.defineClass(ContextClassLoader.java:1179)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.defineClass(ContextClassLoader.java:1065)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.findClass(ContextClassLoader.java:404)
07/09/10 16:45:10 at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.loadClass(ContextClassLoader.java:143)
07/09/10 16:45:10 at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
07/09/10 16:45:10 at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
07/09/10 16:45:10 at org.jaxen.jdom.JDOMXPath.<init>(JDOMXPath.java:91)
07/09/10 16:45:10 at
org.jdom.xpath.JaxenXPath.setXPath(JaxenXPath.java:281)
07/09/10 16:45:10 ... 40 more
07/09/10 16:45:10 Caused by: java.lang.SecurityException: class
"org.jaxen.NamedAccessNavigator"'s signer information does not match signer
information of other classes in the same package
07/09/10 16:45:10 at
java.lang.ClassLoader.checkCerts(ClassLoader.java:611)
07/09/10 16:45:10 at
java.lang.ClassLoader.defineClass(ClassLoader.java:532)
07/09/10 16:45:10 at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
07/09/10 16:45:10 at
com.evermind.util.OC4JSecureClassLoader.defineClassEntry(OC4JSecureClassLoader.java:172)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.defineClass(ContextClassLoader.java:1179)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.defineClass(ContextClassLoader.java:1065)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.findClass(ContextClassLoader.java:404)
07/09/10 16:45:10 at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.loadClass(ContextClassLoader.java:143)
07/09/10 16:45:10 at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
07/09/10 16:45:10 at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
07/09/10 16:45:10 at java.lang.ClassLoader.defineClass0(Native Method)
07/09/10 16:45:10 at
java.lang.ClassLoader.defineClass(ClassLoader.java:539)
07/09/10 16:45:10 at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
07/09/10 16:45:10 at
com.evermind.util.OC4JSecureClassLoader.defineClassEntry(OC4JSecureClassLoader.java:172)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.defineClass(ContextClassLoader.java:1179)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.defineClass(ContextClassLoader.java:1065)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.findClass(ContextClassLoader.java:404)
07/09/10 16:45:10 at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
07/09/10 16:45:10 at
com.evermind.naming.ContextClassLoader.loadClass(ContextClassLoader.java:143)
07/09/10 16:45:10 at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
07/09/10 16:45:10 at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
07/09/10 16:45:10 at org.jaxen.jdom.JDOMXPath.<init>(JDOMXPath.java:91)
07/09/10 16:45:10 at
org.jdom.xpath.JaxenXPath.setXPath(JaxenXPath.java:281)
07/09/10 16:45:10 at org.jdom.xpath.JaxenXPath.<init>(JaxenXPath.java:99)
07/09/10 16:45:10 at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
07/09/10 16:45:10 at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
07/09/10 16:45:10 at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
07/09/10 16:45:10 at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
07/09/10 16:45:10 at org.jdom.xpath.XPath.newInstance(XPath.java:129)
07/09/10 16:45:10 at
org.codehaus.xfire.aegis.XMLClassMetaInfoManager.getMatch(XMLClassMetaInfoManager.java:80)
07/09/10 16:45:10 at
org.codehaus.xfire.aegis.XMLClassMetaInfoManager.findMapping(XMLClassMetaInfoManager.java:67)
07/09/10 16:45:10 at
org.codehaus.xfire.aegis.type.XMLTypeCreator.findMapping(XMLTypeCreator.java:142)
07/09/10 16:45:10 at
org.codehaus.xfire.aegis.type.XMLTypeCreator.isEnum(XMLTypeCreator.java:85)
07/09/10 16:45:10 at
org.codehaus.xfire.aegis.type.AbstractTypeCreator.createTypeForClass(AbstractTypeCreator.java:115)
07/09/10 16:45:10 at
org.codehaus.xfire.aegis.type.AbstractTypeCreator.createType(AbstractTypeCreator.java:356)
07/09/10 16:45:10 at
org.codehaus.xfire.aegis.AegisBindingProvider.getSuggestedName(AegisBindingProvider.java:255)
07/09/10 16:45:10 at
org.codehaus.xfire.service.binding.DefaultServiceConfiguration.getInParameterName(DefaultServiceConfiguration.java:162)
07/09/10 16:45:10 at
org.codehaus.xfire.service.binding.ObjectServiceFactory.getInParameterName(ObjectServiceFactory.java:1063)
07/09/10 16:45:10 at
org.codehaus.xfire.service.binding.ObjectServiceFactory.addOperation(ObjectServiceFactory.java:817)
07/09/10 16:45:10 at
org.codehaus.xfire.service.binding.ObjectServiceFactory.initializeOperations(ObjectServiceFactory.java:761)
07/09/10 16:45:10 at
org.codehaus.xfire.service.binding.ObjectServiceFactory.create(ObjectServiceFactory.java:444)
07/09/10 16:45:10 at
com.procergs.webservice.ProcergsWSFactory.create(ProcergsWSFactory.java:167)
07/09/10 16:45:10 at
com.procergs.det.wkf.servlet.WsWkfClient.getUserActivities(WsWkfClient.java:145)
07/09/10 16:45:10 at
com.procergs.det.wkf.beaninterface.WorklistInt.getUserActivities(WorklistInt.java:82)
07/09/10 16:45:10 at
com.procergs.det.wkf.taglib.activities.GetUserActivitiesTag.requestData(GetUserActivitiesTag.java:133)
07/09/10 16:45:10 at
com.procergs.det.wkf.taglib.AbstractGetDataTag.doStartTag(AbstractGetDataTag.java:94)
07/09/10 16:45:10 at
_ListaTrabalho__Lista._jspService(_ListaTrabalho__Lista.java:78)
07/09/10 16:45:10 at
com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
07/09/10 16:45:10 at
oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:569)
07/09/10 16:45:10 at
oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:305)
07/09/10 16:45:10 at
oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
07/09/10 16:45:10 at
oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
07/09/10 16:45:10 at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
07/09/10 16:45:10 at
com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
07/09/10 16:45:10 at
com.procergs.det.sca.filter.SCAFilter.doHttpFilter(SCAFilter.java:81)
07/09/10 16:45:10 at
com.procergs.det.sca.filter.SCAFilter.doFilter(SCAFilter.java:37)
07/09/10 16:45:10 at
com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:663)
07/09/10 16:45:10 at
com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
07/09/10 16:45:10 at
com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830)
07/09/10 16:45:10 at
com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:224)
07/09/10 16:45:10 at
com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:133)
07/09/10 16:45:10 at
com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
07/09/10 16:45:10 at java.lang.Thread.run(Thread.java:534)
07/09/10 16:45:10 Exceção:
07/09/10 16:45:10 com.procergs.util.exception.ProcergsException
07/09/10 16:45:10 at
com.procergs.det.wkf.servlet.WsWkfClient.getUserActivities(WsWkfClient.java:191)
07/09/10 16:45:10 at
com.procergs.det.wkf.beaninterface.WorklistInt.getUserActivities(WorklistInt.java:82)
07/09/10 16:45:10 at
com.procergs.det.wkf.taglib.activities.GetUserActivitiesTag.requestData(GetUserActivitiesTag.java:133)
07/09/10 16:45:10 at
com.procergs.det.wkf.taglib.AbstractGetDataTag.doStartTag(AbstractGetDataTag.java:94)
07/09/10 16:45:10 at
_ListaTrabalho__Lista._jspService(_ListaTrabalho__Lista.java:78)
07/09/10 16:45:10 at
com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
07/09/10 16:45:10 at
oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:569)
07/09/10 16:45:10 at
oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:305)
07/09/10 16:45:10 at
oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
07/09/10 16:45:10 at
oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
07/09/10 16:45:10 at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
07/09/10 16:45:10 at
com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
07/09/10 16:45:10 at
com.procergs.det.sca.filter.SCAFilter.doHttpFilter(SCAFilter.java:81)
07/09/10 16:45:10 at
com.procergs.det.sca.filter.SCAFilter.doFilter(SCAFilter.java:37)
07/09/10 16:45:10 at
com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:663)
07/09/10 16:45:10 at
com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
07/09/10 16:45:10 at
com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830)
07/09/10 16:45:10 at
com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:224)
07/09/10 16:45:10 at
com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:133)
07/09/10 16:45:10 at
com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
07/09/10 16:45:10 at java.lang.Thread.run(Thread.java:534)
07/09/10 16:45:10
***************************************************
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email