Red Hat Bugzilla – Bug 780872
Multiple HttpRouter actions collide on endpointUrl
Last modified: 2011-11-07 19:51:49 EST
Help Desk Ticket Reference: https://c.na7.visual.force.com/apex/Case_View?id=500A0000007rtNk&sfdc.override=1
We are using ESB to proxy a webservice. HttpRouter is used to forward the request to the actual service.
It works well when there is only one service, when there is multiple services, the endpointUrl will be override by last ESB service.
for example, if you config the esb services like below
ESB service01 route to actual service01
ESB service02 route to actual service02
ESB service0n route to actual service0n
ESB service01/02/03 will all route requests to the endpointUrl of service0n.
Example esb config for this issue
Attachment: Added: jboss-esb.xml
Thanks David. My guess is that this is something to do with how we manage the HttpClient ConnectionManager.
Release Notes Text: Added: Not a bug, the problem was that the http-gateway declarations must have different names.
Temporarily reopening for release note status.
Release Notes Docs Status: Added: Not Required
Writer: Added: dlesage