Bug 780872 (SOA-3328)

Summary: Multiple HttpRouter actions collide on endpointUrl
Product: [JBoss] JBoss Enterprise SOA Platform 5 Reporter: david.boeren <david.boeren>
Component: JBossESBAssignee: david.boeren <david.boeren>
Status: CLOSED NOTABUG QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: 5.0.0 GACC: tom.fennelly
Target Milestone: ---   
Target Release: 5.2.0 GA   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-3328
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-11-08 00:51:49 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
jboss-esb.xml none

Description david.boeren 2011-08-30 15:02:38 UTC
Help Desk Ticket Reference: https://c.na7.visual.force.com/apex/Case_View?id=500A0000007rtNk&sfdc.override=1
project_key: SOA

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.

Comment 1 david.boeren 2011-08-30 15:03:56 UTC
Example esb config for this issue

Comment 2 david.boeren 2011-08-30 15:03:56 UTC
Attachment: Added: jboss-esb.xml


Comment 3 Tom Fennelly 2011-08-31 14:09:07 UTC
Thanks David.  My guess is that this is something to do with how we manage the HttpClient ConnectionManager. 

Comment 5 david.boeren 2011-09-01 13:26:15 UTC
Release Notes Text: Added: Not a bug, the problem was that the http-gateway declarations must have different names.


Comment 6 David Le Sage 2011-11-08 00:51:20 UTC
Temporarily reopening for release note status.

Comment 7 David Le Sage 2011-11-08 00:51:35 UTC
Release Notes Docs Status: Added: Not Required
Writer: Added: dlesage