[ https://issues.apache.org/jira/browse/AMQ-5528?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Timothy Bish closed AMQ-5528. ----------------------------- Resolution: Invalid Questions like these should go to the users mailing list, if a real problem is identified then an issue can be opened with reproducer tests and detailed problem descriptions. > Connection Factory Properties not effective for MDB > --------------------------------------------------- > > Key: AMQ-5528 > URL: https://issues.apache.org/jira/browse/AMQ-5528 > Project: ActiveMQ > Issue Type: Bug > Components: JCA Container > Affects Versions: 5.10.0 > Environment: glassfish >= 3.1 > activemq-5.10.0 > project jee >=5 > activemq-ra.5.10.0.rar > ear + ejb + mdb +servlet > Reporter: hhfrancois > > In glassfish deploy activemq-ra > create jms connectorFactory jms/testConnectionFactory > with property serverUrl = activemqUrl > create jms queue jms/testQueue > create sessionBean producer with injecteds resources > jms/testConnectionFactory and testQueue. > create servlet for launch producer. > This works. > But now create MDB with Activation Spec Properties > *destination = "jms/testQueue"* > *destinationType = "Queue"* > in glassfish-ejb-jar.xml configure the mdb > {code:xml:title=glassfish-ejb-jar.xml|borderStyle=solid} > <enterprise-beans> > <ejb> > <ejb-name>MDB-NAME<ejb-name> > <mdb-connection-factory> > <jndi-name>jms/testConnectionFactory</jndi-name> > </mdb-connection-factory> > </ejb> > </enterprise-beans> > {code} > the MDB doesnt work, I can't use the connectionFactory for MDB why ? > This technic works perfectly with openMQ but not with activeMQ > If I place the conguration on resource-adapter with Resource Adapter > Properties and define in glassfish-ejb-jar.xml > {code:xml:title=glassfish-ejb-jar.xml|borderStyle=solid} > <enterprise-beans> > <ejb> > <ejb-name>MDB-NAME<ejb-name> > <mdb-resource-adapter> > <resource-adapter-mid>activemq-ra.5.10.0</resource-adapter-mid> > </mdb-resource-adapter> > </ejb> > </enterprise-beans> > {code} > this works, but If I want to use 2 differents business activemq for 1 > application, how I do ? > The solution is deploy 2 or more resource-adapter, but this is unstable and > ugly. The logic is I deploy 1 resource-adapter and configure separatly 2 > connectionFactories/pools. > When I look sources of ra, I feel that the MDB doesn't use ra > connectionFactory config in glassfish. just adapter config and spec from MDB. -- This message was sent by Atlassian JIRA (v6.3.4#6332)