Bugs item #571005, was opened at 2002-06-19 07:30
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=376685&aid=571005&group_id=22866

Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Erik Konijnenburg (konijnenburg)
Assigned to: Nobody/Anonymous (nobody)
Summary: startup deployment error dependant jars

Initial Comment:
Hi there,

I have two jars with a dependency between them:

    domain.jar depends on sequenceGenerator.jar

when i deploy manually in the right order, everything 
works fine.
Deployment on startup of jboss 3.0.0 results in errors. 
Maybe this is a
bug/not yet supported.



snippets of deployment descriptors and errors below.

2002-06-18 16:53:55,977 ERROR 
[org.jboss.ejb.EjbModule] Starting failed
org.jboss.deployment.DeploymentException: cannot 
locate deployment info:
file:/C:/jboss/jboss-3.0.0_tomcat-
4.0.3/server/default/deploy/SequenceGenera
tor.jar
 at org.jboss.ejb.EjbModule.locateContainerByPath
(EjbModule.java:1119)
 at org.jboss.ejb.EjbModule.findContainer
(EjbModule.java:278)
 at org.jboss.ejb.Container.setupEnvironment
(Container.java:981)
 at org.jboss.ejb.Container.start(Container.java:564)
 at org.jboss.ejb.EntityContainer.start
(EntityContainer.java:366)
 at org.jboss.ejb.Container.invoke(Container.java:793)
 at org.jboss.ejb.EntityContainer.invoke
(EntityContainer.java:1055)
 at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:491)
 at
org.jboss.system.ServiceController$ServiceProxy.invoke
(ServiceController.jav
a:894)
 at $Proxy6.start(Unknown Source)
 at org.jboss.system.ServiceController.start
(ServiceController.java:340)
 at java.lang.reflect.Method.invoke(Native Method)
 at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invok
e(ReflectedMBeanDispat
cher.java:284)
 at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:491)
 at org.jboss.util.jmx.MBeanProxy.invoke
(MBeanProxy.java:174)
 at $Proxy11.start(Unknown Source)
 at org.jboss.ejb.EjbModule.startService
(EjbModule.java:440)
 at org.jboss.system.ServiceMBeanSupport.start
(ServiceMBeanSupport.java:162)
 at java.lang.reflect.Method.invoke(Native Method)
 at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invok
e(ReflectedMBeanDispat
cher.java:284)
 at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:491)
 at
org.jboss.system.ServiceController$ServiceProxy.invoke
(ServiceController.jav
a:894)
 at $Proxy6.start(Unknown Source)
 at org.jboss.system.ServiceController.start
(ServiceController.java:340)
 at java.lang.reflect.Method.invoke(Native Method)
 at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invok
e(ReflectedMBeanDispat
cher.java:284)
 at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:491)
 at org.jboss.util.jmx.MBeanProxy.invoke
(MBeanProxy.java:174)
 at $Proxy5.start(Unknown Source)
 at org.jboss.ejb.EJBDeployer.start
(EJBDeployer.java:398)
 at org.jboss.deployment.MainDeployer.start
(MainDeployer.java:678)
 at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:513)
 at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:481)
 at java.lang.reflect.Method.invoke(Native Method)
 at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invok
e(ReflectedMBeanDispat
cher.java:284)
 at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:491)
 at org.jboss.util.jmx.MBeanProxy.invoke
(MBeanProxy.java:174)
 at $Proxy4.deploy(Unknown Source)
 at
org.jboss.deployment.scanner.URLDeploymentScanner.
deploy(URLDeploymentScanne
r.java:405)
 at
org.jboss.deployment.scanner.URLDeploymentScanner.
scanDirectory(URLDeploymen
tScanner.java:586)
 at
org.jboss.deployment.scanner.URLDeploymentScanner.
scan(URLDeploymentScanner.
java:465)
 at
org.jboss.deployment.scanner.AbstractDeploymentScan
ner.startService(Abstract
DeploymentScanner.java:237)
 at org.jboss.system.ServiceMBeanSupport.start
(ServiceMBeanSupport.java:162)
 at java.lang.reflect.Method.invoke(Native Method)
 at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invok
e(ReflectedMBeanDispat
cher.java:284)
 at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:491)
 at
org.jboss.system.ServiceController$ServiceProxy.invoke
(ServiceController.jav
a:894)
 at $Proxy0.start(Unknown Source)
 at org.jboss.system.ServiceController.start
(ServiceController.java:340)
 at java.lang.reflect.Method.invoke(Native Method)
 at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invok
e(ReflectedMBeanDispat
cher.java:284)
 at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:491)
 at org.jboss.util.jmx.MBeanProxy.invoke
(MBeanProxy.java:174)
 at $Proxy3.start(Unknown Source)
 at org.jboss.deployment.SARDeployer.start
(SARDeployer.java:243)
 at org.jboss.deployment.MainDeployer.start
(MainDeployer.java:678)
 at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:513)
 at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:481)
 at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:465)
 at java.lang.reflect.Method.invoke(Native Method)
 at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invok
e(ReflectedMBeanDispat
cher.java:284)
 at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:491)
 at org.jboss.system.server.ServerImpl.doStart
(ServerImpl.java:314)
 at org.jboss.system.server.ServerImpl.start
(ServerImpl.java:216)
 at org.jboss.Main.boot(Main.java:142)
 at org.jboss.Main$1.run(Main.java:375)
 at java.lang.Thread.run(Thread.java:484)
2002-06-18 16:53:56,177 ERROR 
[org.jboss.ejb.EJBDeployer] Could not deploy
file:/C:/jboss/jboss-3.0.0_tomcat-
4.0.3/server/default/deploy/domain.jar
org.jboss.deployment.DeploymentException: cannot 
locate deployment info:
file:/C:/jboss/jboss-3.0.0_tomcat-
4.0.3/server/default/deploy/SequenceGenera
tor.jar
 at org.jboss.ejb.EjbModule.locateContainerByPath
(EjbModule.java:1119)
 at org.jboss.ejb.EjbModule.findContainer
(EjbModule.java:278)
 at org.jboss.ejb.Container.setupEnvironment
(Container.java:981)
 at org.jboss.ejb.Container.start(Container.java:564)
 at org.jboss.ejb.EntityContainer.start
(EntityContainer.java:366)
 at org.jboss.ejb.Container.invoke(Container.java:793)
 at org.jboss.ejb.EntityContainer.invoke
(EntityContainer.java:1055)


 sequencegenerator.jar ejb-jar.xml
.....
<ejb-jar>
    <enterprise-beans>
        <session>
            <display-name>SequenceSession</display-
name>
            <ejb-name>SequenceSession</ejb-name>

<home>com.etropolis.designpatterns.sequencegenerator
.SequenceSessionHome</ho
me>

<remote>com.etropolis.designpatterns.sequencegenerat
or.SequenceSession</remo
te>

<local-
home>com.etropolis.designpatterns.sequencegenerator.
SequenceSessionLo
calHome</local-home>

<local>com.etropolis.designpatterns.sequencegenerator.
SequenceSessionLocal</
local>

<ejb-
class>com.etropolis.designpatterns.sequencegenerator.
SequenceSessionBea
n</ejb-class>
            <session-type>Stateless</session-type>
            <transaction-type>Container</transaction-type>
             <ejb-local-ref>
                <description />
                <ejb-ref-name>ejb/Sequence</ejb-ref-name>
                <ejb-ref-type>Entity</ejb-ref-type>

<local-
home>com.etropolis.designpatterns.sequencegenerator.
SequenceHome</loc
al-home>

<local>com.etropolis.designpatterns.sequencegenerator.
Sequence</local>
                <ejb-link>Sequence</ejb-link>
            </ejb-local-ref>
        </session>
....
sequencegenerator.jar jboss.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss PUBLIC '-//JBoss//DTD JBOSS 
3.0//EN'
'http://www.jboss.org/j2ee/dtd/jboss_3_0.dtd'>
<jboss>
    <enterprise-beans>
        <session>
            <ejb-name>SequenceSession</ejb-name>
            <jndi-name>ejb/SequenceSession</jndi-name>
            <local-jndi-
name>ejb/SequenceSessionLocal</local-jndi-name>
            <ejb-local-ref>
                <ejb-ref-name>ejb/Sequence</ejb-ref-name>
                <local-jndi-name>ejb/Sequence</local-jndi-
name>
            </ejb-local-ref>
        </session>
        <entity>
            <ejb-name>Sequence</ejb-name>
            <local-jndi-name>ejb/Sequence</local-jndi-
name>
        </entity>
    </enterprise-beans>
</jboss>

domain.jar ejb-jar.xml
....
       <entity>
            <display-name>HourSheet</display-name>
            <ejb-name>HourSheet</ejb-name>
            <local-
home>com.etropolis.domain.HourSheetHome</local-
home>
            <local>com.etropolis.domain.HourSheet</local>
            <ejb-
class>com.etropolis.domain.HourSheetBean</ejb-class>
            <persistence-type>Container</persistence-
type>

<prim-key-
class>com.etropolis.domain.HourSheetPK</prim-key-
class>
            <reentrant>False</reentrant>
            <cmp-version>2.x</cmp-version>
            <abstract-schema-name>HourSheet</abstract-
schema-name>
            <cmp-field>
                <field-name>id</field-name>
            </cmp-field>
            <cmp-field>
                <field-name>month</field-name>
            </cmp-field>
            <cmp-field>
                <field-name>year</field-name>
            </cmp-field>
            <ejb-local-ref>
                <description />
                <ejb-ref-
name>ejb/SequenceSessionLocal</ejb-ref-name>
                <ejb-ref-type>Entity</ejb-ref-type>

<local-
home>com.etropolis.designpatterns.sequencegenerator.
SequenceSessionLocalHome</local-home>

<local>com.etropolis.designpatterns.sequencegenerator.
SequenceSessionLocal</local>
                <ejb-
link>SequenceGenerator.jar#SequenceSession</ejb-
link>
            </ejb-local-ref>
....

regards

Erik



----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=376685&aid=571005&group_id=22866

----------------------------------------------------------------------------
                   Bringing you mounds of caffeinated joy
                   >>>     http://thinkgeek.com/sf    <<<

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to