[
https://issues.apache.org/jira/browse/HTTPCLIENT-1049?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Oleg Kalnichevski resolved HTTPCLIENT-1049.
-------------------------------------------
Resolution: Not A Problem
I do not think this problem has anything to do with HttpClient. It appears to
be a packaging / configuration issue. Please report this issue to the
developers of XFire. Please also note that HttpClient 3.x is at end of life
and is no longer supported.
Oleg
> class "org.apache.commons.httpclient.HttpVersion"'s signer information does
> not match signer information of other classes in the same package
> ---------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: HTTPCLIENT-1049
> URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1049
> Project: HttpComponents HttpClient
> Issue Type: Test
> Environment: Windows XP/ Tomcat 5.5/
> Reporter: vibhu
>
> Am using xfire for some soap integration. The following error comes when i
> try to use the service. The error seems to have some conflict with other jar
> files but i checked them all and i didnt found any other jar file that can
> have "org.apache.commons.httpclient.HttpVersion" class. The following is
> the error log that happened.
> org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Nested
> exception is org.codehaus.xfire.fault.XFireFault: class
> "org.apache.commons.httpclient.HttpVersion"'s signer information does not
> match signer information of other classes in the same package
> org.codehaus.xfire.fault.XFireFault: class
> "org.apache.commons.httpclient.HttpVersion"'s signer information does not
> match signer information of other classes in the same package
> at org.codehaus.xfire.fault.XFireFault.createFault(XFireFault.java:89)
> at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:83)
> at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:114)
> at org.codehaus.xfire.client.Client.invoke(Client.java:336)
> at
> org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77)
> at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57)
> at $Proxy14.submitMessage(Unknown Source)
> at
> com.vexx.utilities.SendTraditionalSms.sendSms(SendTraditionalSms.java:55)
> at
> com.vexx.bus.service.MessageService.saveMessage(MessageService.java:393)
> at com.vexx.web.threads.MessageProcessor.run(MessageProcessor.java:289)
> at java.lang.Thread.run(Thread.java:619)
> Caused by: java.lang.SecurityException: class
> "org.apache.commons.httpclient.HttpVersion"'s signer information does not
> match signer information of other classes in the same package
> at java.lang.ClassLoader.checkCerts(ClassLoader.java:776)
> at java.lang.ClassLoader.preDefineClass(ClassLoader.java:488)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
> at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
> at
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1853)
> at
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:875)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1330)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1209)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
> at
> org.apache.commons.httpclient.params.DefaultHttpParamsFactory.createParams(DefaultHttpParamsFactory.java:70)
> at
> org.apache.commons.httpclient.params.DefaultHttpParamsFactory.getDefaultParams(DefaultHttpParamsFactory.java:60)
> at
> org.apache.commons.httpclient.params.DefaultHttpParams.getDefaultParams(DefaultHttpParams.java:66)
> at
> org.apache.commons.httpclient.params.DefaultHttpParams.<init>(DefaultHttpParams.java:112)
> at
> org.apache.commons.httpclient.params.HttpConnectionParams.<init>(HttpConnectionParams.java:137)
> at
> org.apache.commons.httpclient.params.HttpConnectionManagerParams.<init>(HttpConnectionManagerParams.java:52)
> at
> org.codehaus.xfire.transport.http.CommonsHttpMessageSender.createClient(CommonsHttpMessageSender.java:227)
> at
> org.codehaus.xfire.transport.http.CommonsHttpMessageSender.open(CommonsHttpMessageSender.java:129)
> at
> org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:121)
> at
> org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48)
> at
> org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)
> at
> org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
> at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79)
> ... 9 more
> INFO com.vexx.web.threads.MessageProcessor -EXCEPTION
> -27 Jan2011/11:09:38 org.codehaus.xfire.XFireRuntimeException: Could not
> invoke service.. Nested exception is org.codehaus.xfire.fault.XFireFault:
> class "org.apache.commons.httpclient.HttpVersion"'s signer information does
> not match signer information of other classes in the same package
> org.codehaus.xfire.fault.XFireFault: class
> "org.apache.commons.httpclient.HttpVersion"'s signer information does not
> match signer information of other classes in the same package
> at org.codehaus.xfire.fault.XFireFault.createFault(XFireFault.java:89)
> at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:83)
> at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:114)
> at org.codehaus.xfire.client.Client.invoke(Client.java:336)
> at
> org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77)
> at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57)
> at $Proxy14.submitMessage(Unknown Source)
> at
> com.vexx.utilities.SendTraditionalSms.sendSms(SendTraditionalSms.java:55)
> at
> com.vexx.bus.service.MessageService.saveMessage(MessageService.java:393)
> at com.vexx.web.threads.MessageProcessor.run(MessageProcessor.java:289)
> at java.lang.Thread.run(Thread.java:619)
> Caused by: java.lang.SecurityException: class
> "org.apache.commons.httpclient.HttpVersion"'s signer information does not
> match signer information of other classes in the same package
> at java.lang.ClassLoader.checkCerts(ClassLoader.java:776)
> at java.lang.ClassLoader.preDefineClass(ClassLoader.java:488)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
> at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
> at
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1853)
> at
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:875)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1330)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1209)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
> at
> org.apache.commons.httpclient.params.DefaultHttpParamsFactory.createParams(DefaultHttpParamsFactory.java:70)
> at
> org.apache.commons.httpclient.params.DefaultHttpParamsFactory.getDefaultParams(DefaultHttpParamsFactory.java:60)
> at
> org.apache.commons.httpclient.params.DefaultHttpParams.getDefaultParams(DefaultHttpParams.java:66)
> at
> org.apache.commons.httpclient.params.DefaultHttpParams.<init>(DefaultHttpParams.java:112)
> at
> org.apache.commons.httpclient.params.HttpConnectionParams.<init>(HttpConnectionParams.java:137)
> at
> org.apache.commons.httpclient.params.HttpConnectionManagerParams.<init>(HttpConnectionManagerParams.java:52)
> at
> org.codehaus.xfire.transport.http.CommonsHttpMessageSender.createClient(CommonsHttpMessageSender.java:227)
> at
> org.codehaus.xfire.transport.http.CommonsHttpMessageSender.open(CommonsHttpMessageSender.java:129)
> at
> org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:121)
> at
> org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48)
> at
> org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)
> at
> org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
> at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79)
> ... 9 more
> ERROR com.vexx.web.threads.MessageProcessor
> -org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Nested
> exception is org.codehaus.xfire.fault.XFireFault: class
> "org.apache.commons.httpclient.HttpVersion"'s signer information does not
> match signer information of other classes in the same package
> Also adding my list of jar files that are added in my project:
> activation.jar
> axiom-api-1.2.7.jar
> axiom-impl-1.2.7.jar
> axis.jar
> displaytag-1.2.jar
> dwr.jar
> itext-1.3.jar
> jave-1.0.2.jar
> jdom-1.0.jar
> jsptabcontrol-1.0-b3.jar
> log4j-1.2.15.jar
> mail.jar
> mysql-connector-java-5.1.6-bin.jar
> quartz-all-1.6.0.jar
> wsdl4j-1.6.2.jar
> commons-lang-2.5.jar
> spring.jar
> velocity-1.5.jar
> spring-webmvc.jar
> commons-validator.jar
> jxl.jar
> commons-codec-1.4.jar
> ojdbc14.jar
> commons-collections.jar
> commons-httpclient-3.0.jar
> xfire-annotations-1.2.6.jar
> commons-logging-1.0.4.jar
> xfire-aegis-1.2.6.jar
> xfire-core-1.2.6.jar
> xfire-java5-1.2.6.jar
> xfire-jaxb2-1.2.6.jar
> axis2-adb-1.4.jar
> axis2-kernel-1.4.jar
> apns-0.1.2-jar-with-dependencies.jar
> javapns-jdk16-161.jar
> Can some one please look in to the issue as its stopping us to go on
> production.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]