Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Incomplete
-
5.3.2
-
None
Description
I defined a connection-facory datasource in jboss 5.1
<?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/> <track-connection-by-tx/> <rar-name>activemq-rar-5.3.2.rar</rar-name> <connection-definition>javax.jms.QueueConnectionFactory</connection-definition> <ServerUrl>tcp://foo.bar.org:61616</ServerUrl> <!-- <UserName>sa</UserName> <Password></Password> --> <min-pool-size>1</min-pool-size> <max-pool-size>20</max-pool-size> <blocking-timeout-millis>30000</blocking-timeout-millis> <idle-timeout-minutes>3</idle-timeout-minutes> </tx-connection-factory> ... ... </connection-factories>
My message driven beans are using this factory. The default "tcp://localhost:61616", defined in activemq-ra-5.3.2.rar/META-INF/ra.xml, is not overloaded.
<resourceadapter> <resourceadapter-class>org.apache.activemq.ra.ActiveMQResourceAdapter</resourceadapter-class> <config-property> <description> The URL to the ActiveMQ server that you want this connection to connect to. If using an embedded broker, this value should be 'vm://localhost'. </description> <config-property-name>ServerUrl</config-property-name> <config-property-type>java.lang.String</config-property-type> <config-property-value>tcp://localhost:61616</config-property-value>
My application never connects to "tcp://foo.bar.org:61616" until i configure this in activemq-ra-5.3.2.rar/META-INF/ra.xml.