JMSTransport consumer consumes responses AND requests
-----------------------------------------------------
Key: XFIRE-865
URL: http://jira.codehaus.org/browse/XFIRE-865
Project: XFire
Issue Type: Bug
Components: JMS
Affects Versions: 1.2.4
Environment: WebLogic 9.2, JDK 1.5.0_09, Windows 2000 Server, Jetty,
Maven
Reporter: Sam Wilson
Assigned To: Dan Diephouse
If you create a simple Echo service project and fire it up using jetty:run on
two separate ports (so that there are two separate server instances) and then
fire up a client application and submit a request the request will be consumed
by one of the server instances and the response will be consumed by the other
and not the client.
Server Node 1 will log the following:
Received message
onMessage -> Source ID: 22B195AD-0581-4C96-7C83-638FB03BBEDE, Message ID: ID:<30
2719.1170776532757.0>
296735 [ExecuteThread: '3' for queue: 'default'] INFO com.ecount.service.echo.E
choServiceImpl - Received message: asdfasdf
296750 [ExecuteThread: '3' for queue: 'default'] INFO org.codehaus.xfire.transp
ort.jms.JMSChannel - Sent message: Source ID: 3FF43FFE-75A9-853A-D994-8579851EF
373 Destination: null JMSType: Echo
Server Node 2 will log the following:
Received message
onMessage -> Source ID: 3FF43FFE-75A9-853A-D994-8579851EF373, Message ID: ID:<30
2719.1170776532819.0>
294906 [ExecuteThread: '1' for queue: 'default'] INFO org.codehaus.xfire.handle
r.DefaultFaultHandler - Fault occurred!
org.codehaus.xfire.fault.XFireFault: Invalid operation: {http://ecount.com/Echo}
echoResponse
and the client will return Null
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email