Details
-
Bug
-
Resolution: Won't Fix
-
Medium
-
1.4.1
-
None
-
None
Description
Earlier versions of JIRA (e.g. 3.12.2) use xfire-all-1.2.1.jar which is incompatible with the new CleaningHttpMessageSender code in the crowd-integration-client-1.4.1.jar. The following exception is thrown at login:
008-05-27 17:50:56,316 http-8090-Processor25 ERROR [500ErrorPage] Exception caught in 500 page com.atlassian.crowd.integration.service.soap.client.CleaningHttpMessageSender.getClient()Lorg/apache/commons/httpclient/HttpClient; java.lang.NoSuchMethodError: com.atlassian.crowd.integration.service.soap.client.CleaningHttpMessageSender.getClient()Lorg/apache/commons/httpclient/HttpClient; at com.atlassian.crowd.integration.service.soap.client.CleaningHttpMessageSender.close(CleaningHttpMessageSender.java:37) at org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:149) 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:75) at org.codehaus.xfire.client.Client.invoke(Client.java:335) at org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77) at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57) at $Proxy6.authenticateApplication(Unknown Source) at com.atlassian.crowd.integration.service.soap.client.SecurityServerClientImpl.authenticate(SecurityServerClientImpl.java:186)
NOTE: This JAR is compatible with the latest version of JIRA (3.12.3).