You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@geronimo.apache.org by Clayton Hicklin <ch...@mutiger.homeip.net> on 2007/02/06 03:52:29 UTC
deployment error
I'm getting the "...no deployer is able to handle it..." error from
Geronimo when trying to deploy a gbean. Here's the error:
Deployment failed:
Cannot deploy the requested application module because no deployer is
able to handle it. This can happen if you have omitted the J2EE
deployment descriptor, disabled a deployer module, or if, for example,
you are trying to deploy an EJB module on a minimal Geronimo server that
does not have EJB support installed.
(moduleFile=C:\Java\geronimo-tomcat6-jee5-2.0-M2\var\temp\geronimo-deployer13815.tmpdir\echo-service.car)
Here is the jar layout:
0 Mon Feb 05 20:43:22 CST 2007 META-INF/
104 Mon Feb 05 20:43:20 CST 2007 META-INF/MANIFEST.MF
0 Mon Feb 05 20:43:22 CST 2007 com/
0 Mon Feb 05 20:43:22 CST 2007 com/opensystemsllc/
0 Mon Feb 05 20:43:22 CST 2007 com/opensystemsllc/interchange/
0 Mon Feb 05 20:43:22 CST 2007 com/opensystemsllc/interchange/net/
0 Mon Feb 05 20:43:22 CST 2007 com/opensystemsllc/interchange/services/
1017 Mon Feb 05 20:43:22 CST 2007 META-INF/geronimo-service.xml
276 Mon Feb 05 20:43:22 CST 2007
com/opensystemsllc/interchange/net/GenericClientData.class
525 Mon Feb 05 20:43:22 CST 2007
com/opensystemsllc/interchange/net/GenericCommandHandler.class
904 Mon Feb 05 20:43:22 CST 2007
com/opensystemsllc/interchange/net/GenericEventHandler.class
864 Mon Feb 05 20:43:22 CST 2007
com/opensystemsllc/interchange/net/GenericServer.class
1144 Mon Feb 05 20:43:22 CST 2007
com/opensystemsllc/interchange/services/EchoService.class
and here is my geronimo-service.xml
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="http://geronimo.apache.org/xml/ns/j2ee/deployment-1.2">
<environment>
<moduleId>
<groupId>com.opensystemsllc.interchange.services</groupId>
<artifactId>echo</artifactId>
<version>1.0</version>
<type>car</type>
</moduleId>
<dependencies>
<dependency>
<artifactId>metouia</artifactId>
</dependency>
<dependency>
<artifactId>quickserver</artifactId>
</dependency>
<dependency>
<artifactId>commons-beanutils</artifactId>
</dependency>
<dependency>
<artifactId>commons-collections</artifactId>
</dependency>
<dependency>
<artifactId>commons-digester</artifactId>
</dependency>
<dependency>
<artifactId>commons-logging</artifactId>
</dependency>
<dependency>
<artifactId>commons-pool</artifactId>
</dependency>
</dependencies>
</environment>
<gbean name="EchoService"
class="com.opensystemsllc.interchange.services.EchoService" />
</module>
I'm running on geronimo-2.0-M2. What am I doing wrong? I've had this
working before but re-did this gbean from scratch and now it doesn't
work. What am I missing?