David, Thanks for the reply. I extracted the latest CVS and I am seeing a more stable version of Jboss (after the build, it seems to call the CVS code beta 2, so I will upgrade to beta 2 when its offically released to be in sync).
Regards, James > -----Original Message----- > From: David Jencks [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, April 02, 2002 10:34 AM > To: James Higginbotham > Subject: Re: [JBoss-user] Jboss 3.0.0 beta, classpaths, and EARS > > > There are plenty of problems with ears in the beta (binary) version. > Please try with the cvs version and if there is still a > problem supply a minimal example demonstrating it. > > thanks > david jencks > > On 2002.03.29 17:24:00 -0500 James Higginbotham wrote: > > So, let me follow up and verify some myths/facts: > > > > 1. Jboss 2.4.4 successfully deployed our EAR file, with > about 4 EJBs > > using the same methodology of using a manifest's > Class-Path: entry 2. > > Jboss 3.0.0 beta has had its deployment strategy changed, > and our EAR > > deployment now breaks due to undetermined deployment of the > included > > jars 3. JB 3 cannot predictably deploy jars found in the ear and > > defined in a bean's manifest Class-Path, even though this > is essential > > to deploying an EJB (even based on the Jboss example in the > docs with > > a ./lib/ejb-client.jar, though that was for the web tier not EJB > > tier). 4. Using the plan below, with dual deploy dirs, the first > > deploy dir with common jars would be in the parent > classloader for the > > EJBs and therefore cause no problems - right? > > 5. Are there plans to fix this classloading bug, since even > Weblogic can > > resolve the jars and deploy in the proper order with no > problem and no > > special workarounds? > > > > Thanks, > > James > > > > > -----Original Message----- > > > From: Alex Loubyansky [mailto:[EMAIL PROTECTED]] > > > Sent: Friday, March 29, 2002 11:55 AM > > > To: James Higginbotham; [EMAIL PROTECTED] > > > Subject: RE: [JBoss-user] Jboss 3.0.0 beta, classpaths, and EARS > > > > > > > > > Hello, James. > > > > > > I am afraid you can't specify the order for jar deployment > > > when jars are in the same ear file. > > > > > > But I You can extract common jar files and deploy them > > > before jar with EJBs. But on the next server's start such > > > problem may rise again. To solve this problem you can create > > > (if not done yet) several (two is enough) directories for > > > deployment. They are defined in jboss-service.xml. Here is an > > > example: <mbean > > > code="org.jboss.deployment.scanner.URLDeploymentScanner" > > > name="jboss.deployment:type=DeploymentScanner,flavor=URL"> > > > <depends>jboss.system:service=MainDeployer</depends> > > > <attribute name="ScanPeriod">5000</attribute> > > > <!-- > > > | URLs are comma seperated and unprefixed arguments are > > > considered > > > | file URLs and resolve relative to server home unless > > > the given path > > > | is absolute. > > > --> > > > <attribute name="URLs"> > > > ./deploy, > > > ../../deploy > > > </attribute> > > > </mbean> > > > > > > Jars in ./deploy will be deployed first and jars in > > > ../../deploy will be deployed after them. > > > > > > alex > > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] > > > [mailto:[EMAIL PROTECTED]]On Behalf Of > > > James Higginbotham > > > Sent: Friday, March 29, 2002 5:37 PM > > > To: [EMAIL PROTECTED] > > > Subject: [JBoss-user] Jboss 3.0.0 beta, classpaths, and EARS > > > > > > > > > Hello all! My apologies for a possible duplicate post to this > > > list, but I did a search and manual walk of the Geocrawler > > > archives first. Here is the problem: > > > > > > I have an ear file with 1 EJB that I am porting to Jboss from > > > Weblogic (with no weblogic-specific stuff). The EJB's > > > manifest.mf declares a class-path (with the required C/R at > > > the end) with a list of 5 jars that are in the ear. It seems > > > that JBoss 3.0.0 beta is deploying the jars in 2 groups - > > > some before and some after the EJB, so not all the jars are > > > in JBOSS/tmp/deploy. > > > > > > Here is the manifest: > > > > > > Class-Path: common.jar log4j.jar castor.jar jdbc-se2.0.jar > > > jta1.0.1.jar > > > > > > Here is the output from the server's logs: > > > > > > 2002-03-29 09:19:18,046 INFO > > > [org.jboss.deployment.MainDeployer] Deploying: > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/deploy/bmiapp.ear > > > 2002-03-29 09:19:18,086 INFO > > > [org.jboss.deployment.EARDeployer] Init J2EE application: > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/deploy/bmiapp.ear > > > 2002-03-29 09:19:18,346 INFO > > > [org.jboss.deployment.MainDeployer] Deploying: > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/deploy/101.log4j.jar > > > 2002-03-29 09:19:18,366 INFO > > > [org.jboss.deployment.MainDeployer] Deploying: > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/deploy/96.castor.jar > > > 2002-03-29 09:19:18,406 WARN > > > [org.jboss.deployment.MainDeployer] The manifest entry in > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/deploy/96.castor. > > > jar references URL file:/C:/bmiroot/BuildTools/jbo > > > ss_tomcat/tmp/deploy/xerces.jar, which could not be opened, > > > entry ignored 2002-03-29 09:19:18,406 WARN > > > [org.jboss.deployment.MainDeployer] The manifest entry in > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/deploy/96.castor. > > > jar references URL file:/C:/bmiroot/BuildTools/jbo > > > ss_tomcat/tmp/deploy/jdbc-se2.0.jar, which could not be > > > opened, entry ignored 2002-03-29 09:19:18,406 WARN > > > [org.jboss.deployment.MainDeployer] The manifest entry in > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/deploy/96.castor. > > > jar references URL file:/C:/bmiroot/BuildTools/jbo > > > ss_tomcat/tmp/deploy/jndi.jar, which could not be opened, > > > entry ignored 2002-03-29 09:19:18,406 WARN > > > [org.jboss.deployment.MainDeployer] The manifest entry in > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/deploy/96.castor. > > > jar references URL file:/C:/bmiroot/BuildTools/jbo > > > ss_tomcat/tmp/deploy/jta1.0.1.jar which could not be opened, > > > entry ignored > > > > > > <Interesting stuff> > > > > > > 2002-03-29 09:19:18,426 INFO > > > [org.jboss.deployment.MainDeployer] Deploying: > > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/deploy/100.jta1.0.1.jar > > > (Below, the manifest in the EJB is being processed, before > > > the files are copied. They are copied below): 2002-03-29 > > > 09:19:18,446 INFO [org.jboss.deployment.MainDeployer] > > > Deploying: > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/deploy/95.Directo > > > ryServiceBean.jar > > > 2002-03-29 09:19:18,466 WARN > > > [org.jboss.deployment.MainDeployer] The manifest entry in > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/deploy/95.Directo > > > ryServiceBean.jar references URL file:/C:/bmiroot/ > > > BuildTools/jboss_tomcat/tmp/deploy/lib/common.jar which could > > > not be opened, entry ignored 2002-03-29 09:19:18,466 WARN > > > [org.jboss.deployment.MainDeployer] The manifest entry in > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/deploy/95.Directo > > > ryServiceBean.jar references URL file:/C:/bmiroot/ > > > BuildTools/jboss_tomcat/tmp/deploy/lib/log4j.jar which could > > > not be opened, entry ignored 2002-03-29 09:19:18,486 WARN > > > [org.jboss.deployment.MainDeployer] The manifest entry in > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/deploy/95.Directo > > > ryServiceBean.jar references URL file:/C:/bmiroot/ > > > BuildTools/jboss_tomcat/tmp/deploy/lib/castor.jar which could > > > not be opened, entry ignored 2002-03-29 09:19:18,486 WARN > > > [org.jboss.deployment.MainDeployer] The manifest entry in > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/deploy/95.Directo > > > ryServiceBean.jar references URL file:/C:/bmiroot/ > > > BuildTools/jboss_tomcat/tmp/deploy/lib/jdbc-se2.0.jar which > > > could not be opened, entry ignored 2002-03-29 09:19:18,546 > > > WARN [org.jboss.deployment.MainDeployer] The manifest entry > > > in > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/deploy/95.Directo > > ryServiceBean.jar references URL file:/C:/bmiroot/ > > BuildTools/jboss_tomcat/tmp/deploy/lib/jta1.0.1.jar which > could not be > > opened, entry ignored 2002-03-29 09:19:18,616 INFO > > [org.jboss.ejb.EJBDeployer] Deploying ObjectManager 2002-03-29 > > 09:19:18,646 INFO [org.jboss.ejb.EJBDeployer] Deploying > > ObjectQueryManager 2002-03-29 09:19:18,895 ERROR > > [org.jboss.system.ServiceController] JMRuntimeException > thrown during > > ServiceProxy operation create on mbean > > jboss.j2ee:service=EJB,jndiName=com.betweenmarkets.registry.e > > bxml.ObjectQueryManagerHome > > java.lang.NoClassDefFoundError: > > com/betweenmarkets/util/StringMarshaller > > > > (Now, it copies the rest of the jars in the EAR - too little, too > > late) > > > > 2002-03-29 09:19:19,485 INFO [org.jboss.deployment.MainDeployer] > > Deploying: > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/d> eploy/99.jdbc-se2.0.jar > > 2002-03-29 09:19:19,505 INFO [org.jboss.deployment.MainDeployer] > > Deploying: > > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/d> eploy/98.directory-servi > > ce > > .jar > > 2002-03-29 09:19:19,535 INFO [org.jboss.deployment.MainDeployer] > > Deploying: > > file:/C:/bmiroot/BuildTools/jboss_tomcat/tmp/deploy/97.common.jar > > 2002-03-29 09:19:19,545 INFO [org.jboss.deployment.EARDeployer] > > Deploying J2EE application: > > file:/C:/bmiroot/BuildTools/jboss_tomcat/deploy/bmiapp.ear > > > > </Interesting stuff> > > > > I'm not concerned with the error messages from castor.jar, but I am > > concerned tht the EJB is trying to be deployed before the > common.jar > > is deployed. > > > > So, is this a known issue, is there a workaround, or am I > just missing > > something? I had this EJB working at some point, but now it > seems to > > copy the jars out of order and fails to deploy the EJB > (based on the > > web admin pages on port 8082). > > > > Any help is appreciated! > > Thanks, > > James > > > > > > _______________________________________________ > > JBoss-user mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/jboss-user > > > > > _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user