Thanks Bruce!
I've fixed it already.

But there is another bug in geronimo 1.0
If you omit name attribute in gbean configuration you'll have NullPointerException on deployment.
Sample plan is:
<configuration
    xmlns="http://geronimo.apache.org/xml/ns/deployment-1.0"
    parentId="geronimo/j2ee-system/1.0/car"
    configId="com/dekasoft/logicland/service/SpiderService">

    <dependency>
        <uri>queryphone/queryphone-service/1.0/jar</uri>
    </dependency>

    <gbean class="com.dekasoft.logicland.service.SpiderService">
    </gbean>

</configuration>

Exception is:
11:18:55,031 ERROR [Deployer] Deployment failed due to
java.lang.NullPointerException
        at java.util.Hashtable.put(Unknown Source)
        at org.apache.geronimo.j2ee.j2eeobjectnames.NameFactory.getComponentName(NameFactory.java:26
3)
        at org.apache.geronimo.deployment.service.ServiceConfigBuilder.addGBeanData(ServiceConfigBui
lder.java:329)
        at org.apache.geronimo.deployment.service.ServiceConfigBuilder.addGBeans(ServiceConfigBuilde
r.java:311)
        at org.apache.geronimo.deployment.service.ServiceConfigBuilder.buildConfiguration(ServiceCon
figBuilder.java:207)
        at org.apache.geronimo.deployment.service.ServiceConfigBuilder.buildConfiguration(ServiceCon
figBuilder.java:167)
        at org.apache.geronimo.deployment.service.ServiceConfigBuilder$$FastClassByCGLIB$$9f173be6.i
nvoke(<generated>)
        at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)

Best regards,
Alex Andrushchak

Bruce Snyder wrote:
On 1/12/06, Alex Andrushchak <[EMAIL PROTECTED]> wrote:

  
I've created my test service and deployment plan but can't deploy it
into geronimo.
There is error message:
D:\local\geronimo-1.0>ar bin/deployer.jar deploy queryphone-service.jar
queryphone-service-plan.xml
Username: system
Password:

    Error: Unable to distribute queryphone-service.jar: Unable to load
    first parent of configuration
    com/dekasoft/logicland/service/SpiderService

        No configuration with id: org/apache/geronimo/System

Deployemnt plan and source of service is attached.
Is it possible to get intruction how to deploy custom service to geronimo.
I've read article about Custom quartz service but it use maven for build
and deployment.
It is not clear what is going on under cover.
    

Alex,

The reason for the error is because the format of the deployment plans
in Geronimo 1.0 have changed slightly. That article uses Geronimo M4
which is vastly different from the 1.0 release. Updating a plan to be
compatible with 1.0 should be fairly easy. Please post just the
deployment plan so that we can figure out what needs to be fixed up.

Bruce
--
perl -e 'print unpack("u30","D0G)[EMAIL PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
);'

Apache Geronimo (http://geronimo.apache.org/)

Castor (http://castor.org/)

  

Reply via email to