This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

MDBs with Oracle App Server - max instances

Amit Athavale
Posts: 29
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a question about using MDBs with Oracle 10g application server.
I want the server to use only 1 MDB instead of multiple instances. So just by setting max-instances =1 for that MDB is fine? Or would server create multiple instaces of MDBs if needed?

also, anyone knows how does setting max-instances in orion-ejb-jar.xml differs from setting "activation-config-property" - "receiverThreads"?

From -

How can I have multiple instances of an MDB, so that the messages on the bean its listening location are processed in parallel?

You can set pooling for MDB by using min-instances, max-instances attributes in orion-ejb-jar.xml.Also you can set listener-threads to a number higher than 1 to have multiple instances of MDBs listening tolocations in parallel. You can set an activation configuration property receiverThreads for MDBs that uses aJMS provider using JCA Resource Adapter
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic