Hello!

My ear structure:
root/car_web.war
root/car_ejb.jar
root/geronimo-activemq-ra-2.1.4.rar
root/META-INF/MANIFEST.MF
root/META-INF/application.xml
root/META-INF/jms-resources.xml

My application.xml is this:
------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns="http://java.sun.com/xml/ns/javaee";
xmlns:application="http://java.sun.com/xml/ns/javaee/application_5.xsd";
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/application_5.xsd"; id="Application_ID"
version="5">
  <description>My MDB APP</description>
  <display-name>car_ear</display-name>
  <module>
    <web>
      <web-uri>car_web.war</web-uri>
      <context-root>car_web</context-root>
    </web>
  </module>
  <module>
    <ejb>car_ejb.jar</ejb>
  </module>
  <module>
    <connector>geronimo-activemq-ra-2.1.4.rar</connector>
  </module>
</application>
------------------------------------------------------------

My ejb-jar.xml is this:
------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<ejb-jar version="3.0" xmlns="http://java.sun.com/xml/ns/javaee";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd";>
        <display-name>car_ejb </display-name>
</ejb-jar>
------------------------------------------------------------

My open-ejb-jar.xml is this:
------------------------------------------------------------
<openejb-jar xmlns="http://openejb.apache.org/xml/ns/openejb-jar-2.2";>
    <enterprise-beans>
        <message-driven>
            <ejb-name>OrderRecvMDB</ejb-name>
            <resource-adapter>
                <resource-link>jms-resources</resource-link>
            </resource-adapter>
        </message-driven>
    </enterprise-beans>
</openejb-jar>
------------------------------------------------------------

My jms-resources is this:
------------------------------------------------------------
<connector xmlns="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2";>
        <resourceadapter>
                <resourceadapter-instance>
                        
<resourceadapter-name>jms-resources</resourceadapter-name>
                        <nam:workmanager
xmlns:nam="http://geronimo.apache.org/xml/ns/naming-1.2";>
                                
<nam:gbean-link>DefaultWorkManager</nam:gbean-link>
                        </nam:workmanager>
                </resourceadapter-instance>
                <outbound-resourceadapter>
                        <connection-definition>
                        
<connectionfactory-interface>javax.jms.ConnectionFactory</connectionfactory-interface>
                                <connectiondefinition-instance>
                                        <name>CommonConnectionFactory</name>
                                
<implemented-interface>javax.jms.QueueConnectionFactory</implemented-interface>
                                
<implemented-interface>javax.jms.TopicConnectionFactory</implemented-interface>
                                        <connectionmanager>
                                                <xa-transaction>
                                                        <transaction-caching/>
                                                </xa-transaction>
                                                <single-pool>
                                                        <match-one/>
                                                </single-pool>
                                        </connectionmanager>
                                </connectiondefinition-instance>
                        </connection-definition>
                </outbound-resourceadapter>
        </resourceadapter>
        <adminobject>
                <adminobject-interface>javax.jms.Queue</adminobject-interface>
        
<adminobject-class>org.apache.activemq.command.ActiveMQQueue</adminobject-class>
                <adminobject-instance>
                        
<message-destination-name>OrderQueue</message-destination-name>
                        <config-property-setting
name="PhysicalName">OrderQueue</config-property-setting>
                </adminobject-instance>
        </adminobject>
</connector> 
------------------------------------------------------------

After including the rar in the ear like you told I got this error message:

Deployment failed:
A connector module must be deployed using a Geronimo deployment plan (either
META-INF/geronimo-ra.xml in the RAR file or a standalone deployment plan
passed to the deployer). 


Any help?? Thank you very much!!
-- 
View this message in context: 
http://old.nabble.com/Trying-to-set-up-a-MDB-tp26137988s134p26146663.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.

Reply via email to