This tag specifies a non-BEA JMS provider for a message-driven bean.
Class tag on a message-driven bean.
@ejbgen:foreign-jms-provider
[connection-factory-jndi-name="FactoryJNDIName"]
[initial-context-factory="InitialContext"]
provider-url="URL"
connection-factory-jndi-name
Optional. Specifies the connection factory JNDI name, that is, the name of the connection factory object stored in JNDI.
initial-context-factory
Optional. Specifies the initial JNDI context factory, that is, the name of the class to perform lookup.
provider-url
Required. Specifies the provider URL, that is, the location of the directory information needed by the initial context factory.
Use this tag to specify the foreign JMS provider, and use the @ejbgen:message-driven Annotation to specify the destination JNDI name. For detailed examples of using various foreign JMS providers with message-driven beans, see the white paper Using Foreign JMS Providers with WebLogic Server.