Hi,
No news from this problem I posted a week ago. It really prevents me
from using Geronimo
Thankds,
Jean-Noël
>Nothing's jumping out at me. Can you post the results of jar -tf
>InboundCustListMdb.jar (the version where you put the classes in the
>JAR and the JAR in the EAR)?
>
jar -tf
InboundCustListMdb.jar
com/scort/
com/scort/inbound/
com/scort/inbound/test/
com/scort/inbound/test/custlist/
com/scort/inbound/test/custlist/GeronimoInboundCustListMdb.class
com/
META-INF/application.xml
META-INF/ejb-jar.xml
META-INF/MANIFEST.MF
META-INF/
com/scort/
com/scort/inbound/
com/scort/inbound/test/
com/scort/inbound/test/custlist/
com/scort/inbound/test/custlist/GeronimoInboundCustListMdb.class
com/
META-INF/application.xml
META-INF/ejb-jar.xml
META-INF/MANIFEST.MF
META-INF/
>Also, you might try putting both the resource adapter RAR and the EJB
>JAR in the same EAR and then omitting the parentId in openejb-jar.xml
>and see if that changes things.
>
Regarding this option, I really want to deploy the Adapter at server
level
Jean-Noël
>Thanks,
> Aaron
>
> Aaron
>
>On 2/8/06, johnxmas <[EMAIL PROTECTED]> wrote:
>> When deploying an EAR containing an MDB, listening to an inbound Resource Adapter,
>> I get the following exception
>>
>> org.apache.geronimo.common.DeploymentException: Unable to initialize EJBContaine
>> r GBean: ejbNameInboundCustListMdb
>> at org.openejb.deployment.MdbBuilder.createBean(MdbBuilder.java:212)
>> ...........
>> Caused by: java.lang.ClassNotFoundException: com.scort.inbound.test.custlist.Ger
>> onimoInboundCustListMdb
>> at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
>>
>> GeronimoInboundCustListMdb is the name of my MDB in the jar InboundCustListMdb.jar
>>
>> If I supress this jar, just putting the classes in the EAR, the deployment runs fine.
>> I've checked and cross-checked my descriptors but can't get the reason (If this
>> is just a typo somewhere, sorry but I really don't see it :-D)
>>
>>
>>
>> Here are my deployment descriptors
>>
>> ________________________
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <application version="1.4"
>> xmlns="http://java.sun.com/xml/ns/j2ee"
>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
>> http://java.sun.com/xml/ns/j2ee/application_1_4.xsd">
>>
>> <display-name>InboundCustListMdb</display-name>
>>
>> <description></description>
>>
>> <module>
>> <ejb>InboundCustListMdb.jar</ejb>
>> </module>
>> </application>
>>
>> _______________________________
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>>
>> <ejb-jar xmlns="http://java.sun.com/xml/ns/j2ee"
>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
>> http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd"
>> version="2.1">
>>
>> <enterprise-beans>
>> <message-driven>
>> <ejb-name>InboundCustListMdb</ejb-name>
>> <ejb-class>com.scort.inbound.test.custlist.GeronimoInboundCustListMdb</ejb-class>
>> <messaging-type>com.scort.inbound.jca.InboundListener</messaging-type>
>> <transaction-type>Container</transaction-type>
>>
>> <activation-config>
>> <activation-config-property>
>> <activation-config-property-name>id</activation-config-property-name>
>> <activation-config-property-value>CUSTLIST</activation-config-property-value>
>> </activation-config-property>
>> <activation-config-property>
>> <activation-config-property-name>port</activation-config-property-name>
>> <activation-config-property-value>23072</activation-config-property-value>
>> </activation-config-property>
>> </activation-config>
>>
>> </message-driven>
>> </enterprise-beans>
>>
>> <assembly-descriptor>
>> <container-transaction>
>> <method>
>> <ejb-name>InboundCustListMdb</ejb-name>
>> <method-name>*</method-name>
>> </method>
>> <trans-attribute>NotSupported</trans-attribute>
>> </container-transaction>
>> </assembly-descriptor>
>>
>> </ejb-jar>
>>
>> __________________
>>
>> openejb-jar
>> xmlns="http://www.openejb.org/xml/ns/openejb-jar"
>> xmlns:naming="http://geronimo.apache.org/xml/ns/naming"
>> xmlns:security="http://geronimo.apache.org/xml/ns/security"
>> xmlns:sys="http://geronimo.apache.org/xml/ns/deployment"
>> configId="InboundCustListMdb" parentId="ScortJcaAdapter15">
>> <enterprise-beans>
>> <message-driven>
>> <ejb-name>InboundCustListMdb</ejb-name>
>> <resource-adapter>
>> <resource-link>ScortJcaAdapter15</resource-link>
>> </resource-adapter>
>> <activation-config>
>> <activation-config-property>
>> <activation-config-property-name>id</activation-config-property-name>
>> <activation-config-property-value>CUSTLIST</activation-config-property-value>
>> </activation-config-property>
>> <activation-config-property>
>> <activation-config-property-name>id</activation-config-property-name>
>> <activation-config-property-value>CUSTLIST</activation-config-property-value>
>> </activation-config-property>
>> </activation-config>
>> </message-driven>
>> </enterprise-beans>
>> </openejb-jar>
>>
>>
>>
>>
>>
