File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Using MDBs with Entity Beans

 
Sergiu Truta
Ranch Hand
Posts: 121
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In case the MDB uses some entity beans and this process is using CMT, this message will be displayed on the Server Output(If the transaction level is 'NotSupported' the message is not displayed):
"[LocalTxConnectionManager$LocalConnectionEventListener] prepare called on a local tx. You are not getting the semantics you expect!"
It means there is more than one participant in a transaction where at least
one of the participants only supports local (1pc, non xa) transactions.
Failures during the commit process will result in inconsistent results.
This is most likely to happen if you use jms and db access in the same tx.
Ok, my question is how can I use the entity beans inside a MDB's onMessage() method and not get this warning message?
Thanks for your ideas.
 
Rufus BugleWeed
Ranch Hand
Posts: 1551
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Which vendor's container are you using? Websphere, IPlanet, JBoss ...
 
Sergiu Truta
Ranch Hand
Posts: 121
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm using JBoss 3.0.0 and Oracle 8i.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic