https://github.com/suyogbarve/tomee-jms-portability
hopefully this should help you.

      From: essex2014 [via TomEE & OpenEJB] 
<ml-node+s979440n4681190...@n4.nabble.com>
 To: suyogbarve <suyogba...@yahoo.com> 
 Sent: Thursday, March 2, 2017 6:11 AM
 Subject: Tomee and wmq - MDB container
   
  Hi Guys,

I am trying to configure the Container in tomee.xml of type MESSAGE and define 
MDB in env-jar.xml.  Tomee should automatically link the MDB to the container 
but it does not work for me. The MDB does not read messages of the queue. I 
followed the steps mentioned in the link below plus I added the MDB definition 
in env-jar.xml

http://tomee.apache.org/tomee-and-webspheremq.html

I tried exactly same setup with activeMQ and it works fine. Is there any other 
setting/config required ?

The MDB works fine when I just define all the properties in enb-jar.xml as 
below without using Container in tomee.xml


<message-driven>
        <ejb-name>beanName</ejb-name>
        <ejb-class>beanClass</ejb-class>
        <messaging-type>javax.jms.MessageListener</messaging-type>
        <transaction-type>Bean</transaction-type>
        <message-destination-type>javax.jms.Queue</message-destination-type>
        <activation-config>
             <activation-config-property>
                
<activation-config-property-name>destinationType</activation-config-property-name>
                
<activation-config-property-value>javax.jms.Queue</activation-config-property-value>
             </activation-config-property>
             <activation-config-property>
                
<activation-config-property-name>destination</activation-config-property-name>
                
<activation-config-property-value>*queueName*</activation-config-property-value>
             </activation-config-property>
             <activation-config-property>
                
<activation-config-property-name>channel</activation-config-property-name>
                
<activation-config-property-value>*channelName*</activation-config-property-value>
             </activation-config-property>
             <activation-config-property>
                
<activation-config-property-name>hostName</activation-config-property-name>
                
<activation-config-property-value>*hostName*</activation-config-property-value>
             </activation-config-property>
             <activation-config-property>
                
<activation-config-property-name>port</activation-config-property-name>
                
<activation-config-property-value>1414</activation-config-property-value>
             </activation-config-property>
             <activation-config-property>
                
<activation-config-property-name>queueManager</activation-config-property-name>
                
<activation-config-property-value>*queueManager*</activation-config-property-value>
             </activation-config-property>
             <activation-config-property>
                
<activation-config-property-name>transportType</activation-config-property-name>
                
<activation-config-property-value>CLIENT</activation-config-property-value>
             </activation-config-property>
           </activation-config> 
 
   If you reply to this email, your message will be added to the discussion 
below: 
http://tomee-openejb.979440.n4.nabble.com/Tomee-and-wmq-MDB-container-tp4681190.html
   To start a new topic under TomEE Users, email 
ml-node+s979440n979441...@n4.nabble.com 
 To unsubscribe from TomEE Users, click here.
 NAML 

   



--
View this message in context: 
http://tomee-openejb.979440.n4.nabble.com/Tomee-and-wmq-MDB-container-tp4681190p4681194.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Reply via email to