I don't see anything obvious, is there any more stack trace?
thanks
david jencks
On Sep 16, 2009, at 10:53 AM, Juergen Weber wrote:
Really nobody an idea what went wrong?
Thx, Juergen
Juergen Weber wrote:
Hi,
I tried to run http://code.google.com/p/jca-sockets/ in Geronimo
(2.2-SNAPSHOT Build 2009.09.10-08:12:53.147-0400)
and installed the .rar and the ejb.jar with the plans below.
On starting the sample EJB I get
The service
J2EEApplication=null,j2eeType=EJBModule,name=com.googlecode/sockets-
ejb/1.1/car
did not start because Creating application failed:
/projekte/geronimo-tomcat6-javaee5-2.2-SNAPSHOT/var/temp/geronimo-
deployer6984003300117521195.tmpdir/sockets-ejb-1.1.jar:
Error building bean 'SOCKET_MDB'. Exception: class
java.lang.IllegalStateException: Container does not exist: sockets-
rar.
Referenced by deployment: sockets-ejb/SOCKET_MDB: Container does not
exist: sockets-rar. Referenced by deployment: sockets-ejb/SOCKET_MDB
I am puzzled by the error message, the "sockets-rar" is nowhere in
a plan.
What does the message mean?
Thanks,
Juergen
http://code.google.com/p/jca-sockets/source/browse/trunk/sockets-rar/src/main/rar/META-INF/ra.xml
http://code.google.com/p/jca-sockets/source/browse/trunk/sockets-ejb/src/main/resources/META-INF/ejb-jar.xml
<?xml version="1.0" encoding="UTF-8"?>
<connector xmlns="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2
">
<dep:environment
xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2">
<dep:moduleId>
<dep:groupId>com.googlecode</dep:groupId>
<dep:artifactId>jcasockets</dep:artifactId>
<dep:version>1.1a</dep:version>
<dep:type>car</dep:type>
</dep:moduleId>
<dep:dependencies>
<dep:dependency>
<dep:groupId>commons-logging</dep:groupId>
<dep:artifactId>commons-logging</dep:artifactId>
<dep:version>1.0.4</dep:version>
<dep:type>jar</dep:type>
</dep:dependency>
</dep:dependencies>
<dep:hidden-classes/>
<dep:non-overridable-classes/>
</dep:environment>
<resourceadapter>
<resourceadapter-instance>
<resourceadapter-name>MyJcasockets</resourceadapter-name>
<workmanager>
<gbean-link>DefaultWorkManager</gbean-link>
</workmanager>
</resourceadapter-instance>
</resourceadapter>
</connector>
<openejb-jar xmlns="http://www.openejb.org/xml/ns/openejb-jar-2.1"
xmlns:nam="http://geronimo.apache.org/xml/ns/naming-1.2"
xmlns:sec="http://geronimo.apache.org/xml/ns/security-1.2"
xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.2">
<sys:environment>
<sys:moduleId>
<sys:groupId>com.googlecode</sys:groupId>
<sys:artifactId>sockets-ejb</sys:artifactId>
<sys:version>1.1</sys:version>
<sys:type>car</sys:type>
</sys:moduleId>
<sys:dependencies>
<sys:dependency>
<sys:groupId>com.googlecode</sys:groupId>
<sys:artifactId>jcasockets</sys:artifactId>
<sys:version>1.1a</sys:version>
<sys:type>car</sys:type>
</sys:dependency>
</sys:dependencies>
<sys:hidden-classes />
<sys:non-overridable-classes />
</sys:environment>
<enterprise-beans>
<message-driven>
<ejb-name>SOCKET_MDB</ejb-name>
<resource-adapter>
<resource-link>MyJcasockets</resource-link>
</resource-adapter>
</message-driven>
</enterprise-beans>
</openejb-jar>
--
View this message in context:
http://www.nabble.com/Container-does-not-exist-tp25461869s134p25477387.html
Sent from the Apache Geronimo - Users mailing list archive at
Nabble.com.