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?