[esb-issues] [JBoss JIRA] Closed: (JBESB-2913) Only one JMS endpoint accessible when more available
David Ward (JIRA)
jira-events at lists.jboss.org
Mon Jan 18 11:49:48 EST 2010
[ https://jira.jboss.org/jira/browse/JBESB-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Ward closed JBESB-2913.
-----------------------------
Resolution: Done
Workaround verified.
> Only one JMS endpoint accessible when more available
> ----------------------------------------------------
>
> Key: JBESB-2913
> URL: https://jira.jboss.org/jira/browse/JBESB-2913
> Project: JBoss ESB
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Web Services
> Affects Versions: 4.7
> Reporter: Lukáš Petrovický
> Assignee: David Ward
> Fix For: 4.7 CP1
>
> Attachments: Quickstart_webservice_consumer1.esb, service-list.png
>
>
> Using enhanced webservice_consumer1 QS (to be attached soon), we deploy an ESB service with two different JMS listeners:
> <jms-provider name="JBossMQ" connection-factory="ConnectionFactory">
> ...
> <jms-bus busid="quickstartEsbChannel">
> <jms-message-filter dest-type="QUEUE" dest-name="queue/quickstart_webservice_consumer1_esb" />
> </jms-bus>
> <jms-bus busid="quickstartEsbChannel2">
> <jms-message-filter dest-type="QUEUE" dest-name="queue/quickstart_webservice_consumer1_esb2" />
> </jms-bus>
> </jms-provider>
> ...
> <listeners>
> <jms-listener name="JMS-ESBListener" busidref="quickstartEsbChannel"/>
> <jms-listener name="JMS-ESBListener2" busidref="quickstartEsbChannel2"/>
> ...
> </listeners>
> Using JBoss ESB Service list (http://localhost:8080/contract/), we can see the service correctly with two endpoints (jms:localhost:1099#queue/quickstart_webservice_consumer1_esb, jms:localhost:1099#queue/quickstart_webservice_consumer1_esb2). However, both these endpoints share the same WSDL and that only contains a port for the first listener:
> ...
> <service name="HelloWorldWSService">
> <port binding="tns:HelloWorldBinding" name="HelloWorldPort">
> <soap:address location="jms:/#queue/quickstart_webservice_consumer1_esb"/>
> </port>
> </service>
> ...
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the esb-issues
mailing list