12.11.2014 Views

web server - Borland Technical Publications

web server - Borland Technical Publications

web server - Borland Technical Publications

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Complete Index of EJB Properties<br />

Table 31.3<br />

Message Driven Bean properties (continued)<br />

Property Type Description Default<br />

ejb.mdb.unDeliverableQueueCon<br />

nectionFactory<br />

String<br />

Should an MDB fail to<br />

consume a message for<br />

any reason, the message<br />

will be re-delivered by the<br />

JMS service. The message<br />

will only be re-delivered five<br />

times. After five attempts,<br />

the message will be<br />

delivered to a dead queue<br />

(if one is configured). This<br />

property looks up the JNDI<br />

name for the connection<br />

factory to create a<br />

connection to the JMS<br />

service. This property is<br />

used in conjunction with<br />

ejb.mdb.unDeliverableQueue.<br />

ejb.mdb.unDeliverableQueue String Should an MDB fail to<br />

consume a message for<br />

any reason, the message<br />

will be re-delivered by the<br />

JMS service. The message<br />

will only be re-delivered five<br />

times. After five attempts,<br />

the message will be<br />

delivered to a dead queue<br />

(if one is configured). This<br />

property looks up the JNDI<br />

name of the queue. This<br />

property is used in<br />

conjunction with<br />

ejb.mdb.unDeliverableQueueCo<br />

nnectionFactory.<br />

ejb.transactionManagerInstanc<br />

eName<br />

String<br />

This property is currently<br />

supported only for MDBs<br />

that have the “Required”<br />

transaction attribute. Use<br />

this property to specify by<br />

name a particular<br />

transaction manager for<br />

driving the transaction<br />

started for the onMessage()<br />

call. This option is useful in<br />

cases where you need 2PC<br />

completion of this particular<br />

transaction but desire to<br />

avoid the RPC overhead of<br />

using the 2PC transaction<br />

manager for all other<br />

transactions in the system<br />

e.g. in entity beans. Please<br />

refer to the MDB chapter for<br />

more details.<br />

None<br />

None<br />

None<br />

344 BES Developer’s Guide

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!