[jboss-user] [JNDI and Naming] - Re: JNDI lookup from JBoss embedded MQ Provider
moonbird79
do-not-reply at jboss.com
Wed Aug 26 06:48:38 EDT 2009
This is my datasource for the activemq provider:
| <?xml version="1.0" encoding="UTF-8"?>
|
| <!DOCTYPE connection-factories
| PUBLIC "-//JBoss//DTD JBOSS JCA Config 1.5//EN"
| "http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd">
|
| <connection-factories>
|
| <tx-connection-factory>
| <jndi-name>activemq/QueueConnectionFactory</jndi-name>
| <xa-transaction/>
| <use-java-context>false</use-java-context>
| <track-connection-by-tx/>
| <rar-name>activemq-ra.rar</rar-name>
| <connection-definition>javax.jms.QueueConnectionFactory</connection-definition>
| <ServerUrl>vm://localhost</ServerUrl>
| <!--
| <UserName>sa</UserName>
| <Password></Password>
| -->
| <min-pool-size>1</min-pool-size>
| <max-pool-size>200</max-pool-size>
| <blocking-timeout-millis>30000</blocking-timeout-millis>
| <idle-timeout-minutes>3</idle-timeout-minutes>
| </tx-connection-factory>
|
| <tx-connection-factory>
| <jndi-name>activemq/TopicConnectionFactory</jndi-name>
| <xa-transaction/>
| <track-connection-by-tx/>
| <rar-name>activemq-ra.rar</rar-name>
| <connection-definition>javax.jms.TopicConnectionFactory</connection-definition>
| <ServerUrl>vm://localhost</ServerUrl>
| <!--
| <UserName>sa</UserName>
| <Password></Password>
| -->
| <min-pool-size>1</min-pool-size>
| <max-pool-size>200</max-pool-size>
| <blocking-timeout-millis>30000</blocking-timeout-millis>
| <idle-timeout-minutes>3</idle-timeout-minutes>
| </tx-connection-factory>
|
| <mbean code="org.jboss.resource.deployment.AdminObject" name="activemq.queue:name=outboundQueue">
| <attribute name="JNDIName">stationInfoQueue</attribute>
| <depends optional-attribute-name="RARName">jboss.jca:service=RARDeployment,name='activemq-ra.rar'</depends>
| <attribute name="Type">javax.jms.Queue</attribute>
| <attribute name="Properties">PhysicalName=queue.outbound</attribute>
| </mbean>
|
| <mbean code="org.jboss.resource.deployment.AdminObject" name="activemq.topic:name=inboundTopic">
| <attribute name="JNDIName">activemq/topic/inbound</attribute>
| <depends optional-attribute-name="RARName">jboss.jca:service=RARDeployment,name='activemq-ra.rar'</depends>
| <attribute name="Type">javax.jms.Topic</attribute>
| <attribute name="Properties">PhysicalName=topic.inbound</attribute>
| </mbean>
|
| </connection-factories>
|
and this is the result of my GLOBAL JNDI Namespace (JBoss Console):
+- activemq (class: org.jnp.interfaces.NamingContext)
| +- topic (class: org.jnp.interfaces.NamingContext)
| | +- inbound (class: org.apache.activemq.command.ActiveMQTopic)
| +- QueueConnectionFactory (class: org.apache.activemq.ra.ActiveMQConnectionFactory)
+- stationInfoQueue (class: org.apache.activemq.command.ActiveMQQueue)
+- ConnectionFactory (class: org.jboss.jms.client.JBossConnectionFactory)
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4251759#4251759
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4251759
More information about the jboss-user
mailing list