Back to JMSBC Settings, or JMSBC Settings Info
| At line 4 changed 1 line. |
| This is a resource for finding on the required configuration settings to use the JMS BC from OpenESB / GlassFish ESB with most JMS servers. |
| This is a resource for finding the required configuration settings to use the JMS BC from OpenESB / GlassFish ESB with most JMS servers. |
| At line 16 changed 1 line. |
| [{TableOfContents}]\\ |
| You can configure the JMS BC to connect to an ActiveMQ broker via its built-in, client-side JNDI support. This makes it possible to configure a connection to an external broker or to start an embedded broker for transient messaging on a specified port. For each of these methods, it is advised that you add activemq-all-x.x.x.jar to your domain's classpath (e.g. by dropping it into glassfish\domains\domain1\lib\ext). |
| At line 18 removed 2 lines. |
| You can configure the JMS BC to connect to an ActiveMQ broker via its built-in, client-side JNDI support. This makes it possible to configure a connection to an external broker or to start an embedded broker for transient messaging on a specified port. |
| At line 26 changed 7 lines. |
| || JMSJCA Option || Value |
| | java.naming.factory.initial | org.apache.activemq.jndi.ActiveMQInitialContextFactory |
| | java.naming.provider.url | tcp://host:port (of available broker, default is tcp://localhost:61616) |
| | connectionFactoryNames | ConnectionFactory,QueueConnectionFactory,TopicConnectionFactory (any names will do and we don't need multiple factories since the ActiveMQConnectionFactory factory retrieved implements each of the ConnectionFactory, QueueConnectionFactory and TopicConnectionFactory) |
| |JMSJCA.UnifiedCF|ConnectionFactory |
| |JMSJCA.TopicCF|TopicConnectionFactory |
| |JMSJCA.QueueCF|QueueConnectionFactory |
| || JMSJCA Option || Value || Description |
| | java.naming.factory.initial | org.apache.activemq.jndi.ActiveMQInitialContextFactory | The client-side JNDI initial context |
| | java.naming.provider.url | tcp://''host'':''port ''| Default is tcp://localhost:61616 |
| | connectionFactoryNames | ConnectionFactory,QueueConnectionFactory,TopicConnectionFactory| Any list of names will do and we don't need multiple factories since the ActiveMQConnectionFactory factory retrieved implements each of the ConnectionFactory, QueueConnectionFactory and TopicConnectionFactory |
| |JMSJCA.UnifiedCF|ConnectionFactory|As defined in the connectionFactoryNames, above |
| |JMSJCA.TopicCF|TopicConnectionFactory |As defined in the connectionFactoryNames, above |
| |JMSJCA.QueueCF|QueueConnectionFactory|As defined in the connectionFactoryNames, above |
| At line 63 changed 1 line. |
| This URL ensures that the first connection created will start the broker (connect=true is the default) and provides a 5 second delay before the connection is formed for the broker to start. More options can be found [http://activemq.apache.org/vm-transport-reference.html|here]. |
| This URL ensures that the first connection created will start the broker (connect=true is the default) and provides a 5 second delay before the connection is formed for the broker to start. More options can be found [here|http://activemq.apache.org/vm-transport-reference.html]. |
| At line 65 added 1 line. |
| %% |
| At line 67 added 1 line. |
| %% |
| At line 69 added 1 line. |
| %% |
| At line 71 added 1 line. |
| %% |
| At line 73 added 1 line. |
| %% |
| At line 75 added 1 line. |
| %% |
| At line 77 added 1 line. |
| %% |
| At line 79 added 1 line. |
| %% |
| At line 81 added 1 line. |
| %% |