posted 19 years ago
Hi,
I�m having some problems whenever trying to connect applications residing in different WebLogic domains. I have an MDB, using Required as onMessage�s transaction attribute, trying to access a session bean in a different WLS domain. The lookup of the home object is done successfully, but whenever the create method is invoked there is an exception that is thrown, complaining about the transaction coordination. This problem occurs whenever using WLS 9 as host for the MDB. It does not matter if the Session bean is deployed in a WLS 8.1 or 9. If I deploy the MDB in a WLS 8.1 domain then everything works fine (again both if I have the session bean in a WLS 8.1 or 9 domain).
I would expect that all method invocations done in the Session bean would run within a transaction that is coordinated by the first WLS domain, where the MDB resides. But to be honest I do not know if my assumption is valid. Could you please shed some light about what should be the correct behaviour?
Thanks!
Paulo