Comment #1 on issue 13 by [email protected]: Wrong RA entity bound to same object name
http://code.google.com/p/jain-slee/issues/detail?id=13

It is actually worse than originally reported: distinct SBBs of separate services are also affected by this issue. This means that one service can corrupt the component environment of SBBs of another service in the case of Resource Adaptor object name collision. I see this as an even worse instance of the issue as it is a lot more likely for developers of separate services to not know details of another service than it is to not know details of another SBB in the same service. It is not uncommon to encounter services developed by different vendors in the same deployment.

Even though the workaround is trivial (ensure all SBBs use unique RA object names), this issue can lead to subtle and difficult to troubleshoot issues.

Find attached two trivial services to demo the issue, deploy-config.xml for JDBC RA (also needed for the demonstration) and a server log fragment.

Scenario:
1. Deploy first service. Observe that first JDBC RA entity is bound to its environment. 2. Deploy second service. Observe that both services now have second JDBC RA entity bound to their environments, which means both services would start using the same DS, the same connection pool, etc.

The issue does not seem to affect env-entries.

Attachments:
        issue_13_demo.tbz  5.5 KB

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--

--- You received this message because you are subscribed to the Google Groups "mobicents-all-issues-changes" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to