Details
-
Bug
-
Resolution: Not a bug
-
Medium
-
None
-
1.4.2
-
None
-
Crowd 1.4.2
Fisheye 2.0.1
Description
The steps to reproduce this issue are:
- Integrating crowd 1.4.2 with Fisheye 2.0.1, refer to this guide for configuration.
- Create a user named "crowd-user" in crowd with an application named "fisheye"
- Once it has done, login to Fisheye with the user "crowd-user"
- The following error exception is thrown:
2009-07-17 16:19:14,140 WARN [btpool0-8] fisheye.app CrowdAuth-checkPassword - Problem communicating with Crowd org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Nested exception is org.codehaus.xfire.fault.XFireFault: Invalid operation: {urn:SecurityServer}getCookieInfo org.codehaus.xfire.fault.XFireFault: Invalid operation: {urn:SecurityServer}getCookieInfo at org.codehaus.xfire.fault.Soap11FaultSerializer.readMessage(Soap11FaultSerializer.java:31) at org.codehaus.xfire.fault.SoapFaultSerializer.readMessage(SoapFaultSerializer.java:28) at org.codehaus.xfire.soap.handler.ReadHeadersHandler.checkForFault(ReadHeadersHandler.java:111) at org.codehaus.xfire.soap.handler.ReadHeadersHandler.invoke(ReadHeadersHandler.java:67) at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131) at org.codehaus.xfire.client.Client.onReceive(Client.java:406)
2009-07-17 16:23:17,984 WARN [btpool0-14] fisheye.app CrowdAuth-checkRequest - Problem communicating with Crowd com.atlassian.crowd.integration.exception.InvalidTokenException: Failed to find com.atlassian.crowd.model.token.Token with key: opF8kbf0Qtq1bde0ofBunA00 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
See the attached crowd log and Fisheye logs for more information.
Manually copy <CROWD INSTALL>\client\crowd-integration-client-1.4.2.jar to FISHEYE_INST\lib fix the problem. Also, this is not reproducible in Crowd 1.6.1 and Fisheye 2.0.1.