[
https://jira.jboss.org/jira/browse/JBESB-2108?page=com.atlassian.jira.plu...
]
Tom Fennelly commented on JBESB-2108:
-------------------------------------
Also... name concat issue was resolved.
InVM issues
-----------
Key: JBESB-2108
URL:
https://jira.jboss.org/jira/browse/JBESB-2108
Project: JBoss ESB
Issue Type: Task
Security Level: Public(Everyone can see)
Components: Transports
Affects Versions: 4.4
Reporter: Kevin Conner
Assignee: Tom Fennelly
Fix For: 4.4 CP1
The InVMCourier contains a notion of active state but the handling of this is
inconsistent and error prone.
The courier is created in the active state and can only be disabled when the associated
service is unregistered. Unfortunately the courier is *always* enabled when it is
retrieved from the CourierFactory.
This can lead to inconsistent behaviour on behalf of the users of the courier as the
disabled courier can be enabled when anyone retrieves a new courier for the service.
This is further compounded by the fact that the courier names are not unique. The name
is derived from a concatenation of the category/name but this can clash when multiple ESBs
expose the same service in the same VM. It can also clash with other services that happen
to generate the same concatenation.
--
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