Please keep these things on the list. ----- Original Message ----- From: "Stephen Ting" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Sunday, April 18, 2004 7:33 PM Subject: RE: success deploying ojb in jboss
> Hello Michael, > > I had some problems using the EAR template suggested by you in Jboss > deployment. Jboss was not able to find my OJB api. Could you provide me > with some guideline how do you do it. Below is my manifest file. Is the > class path setting correct? > > Manifest-Version: 1.0 > Ant-Version: Apache Ant 1.6.1 > Created-By: 1.4.2-b28 (Sun Microsystems Inc.) > Class-Path: /lib/ojb.jar > > 2004-04-19 10:21:03,724 INFO [org.jboss.deployment.EARDeployer] Init > J2EE application: > file:/G:/jboss/jboss-3.2.3-n/server/default/deploy/eplyPortal.ear > 2004-04-19 10:21:04,896 WARN [org.jboss.ejb.EJBDeployer] Verify failed; > continuing > java.lang.NoClassDefFoundError: > org/apache/ojb/broker/PersistenceBrokerException > at java.lang.Class.getDeclaredMethods0(Native Method) > at java.lang.Class.privateGetDeclaredMethods(Class.java:1647) > at java.lang.Class.privateGetPublicMethods(Class.java:1770) > at java.lang.Class.getMethods(Class.java:824) > at > org.jboss.verifier.strategy.AbstractVerifier.hasEJBCreateMethod(Abstract > Verifier.java:688) > at > org.jboss.verifier.strategy.EJBVerifier20.verifySessionBean(EJBVerifier2 > 0.java:1037) > at > org.jboss.verifier.strategy.EJBVerifier20.checkSession(EJBVerifier20.jav > a:92) > at org.jboss.verifier.BeanVerifier.verify(BeanVerifier.java:159) > at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:475) > at > org.jboss.deployment.MainDeployer.create(MainDeployer.java:786) > at > org.jboss.deployment.MainDeployer.create(MainDeployer.java:778) > at > org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:641) > at > org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:605) > at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > Impl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDi > spatcher.java:284) > at > org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546) > at > org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177) > at $Proxy6.deploy(Unknown Source) > at > org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentSc > anner.java:302) > at > org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScan > ner.java:458) > at > org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doS > can(AbstractDeploymentScanner.java:201) > at > org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loo > p(AbstractDeploymentScanner.java:212) > at > org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run > (AbstractDeploymentScanner.java:191) > 2004-04-19 10:21:04,911 ERROR [org.jboss.deployment.MainDeployer] could > not create deployment: > file:/G:/jboss/jboss-3.2.3-n/server/default/tmp/deploy/tmp61773eplyPorta > l.ear-contents/eplyBean.jar > org.jboss.deployment.DeploymentException: Verification of Enterprise > Beans failed, see above for error messages. > at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:491) > at > org.jboss.deployment.MainDeployer.create(MainDeployer.java:786) > at > org.jboss.deployment.MainDeployer.create(MainDeployer.java:778) > at > org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:641) > at > org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:605) > at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > Impl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDi > spatcher.java:284) > at > org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546) > at > org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177) > at $Proxy6.deploy(Unknown Source) > at > org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentSc > anner.java:302) > at > org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScan > ner.java:458) > at > org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doS > can(AbstractDeploymentScanner.java:201) > at > org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loo > p(AbstractDeploymentScanner.java:212) > at > org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run > (AbstractDeploymentScanner.java:191) > 2004-04-19 10:21:04,911 ERROR [org.jboss.deployment.MainDeployer] could > not create deployment: > file:/G:/jboss/jboss-3.2.3-n/server/default/deploy/eplyPortal.ear > org.jboss.deployment.DeploymentException: Verification of Enterprise > Beans failed, see above for error messages. > at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:491) > at > org.jboss.deployment.MainDeployer.create(MainDeployer.java:786) > at > org.jboss.deployment.MainDeployer.create(MainDeployer.java:778) > at > org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:641) > at > org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:605) > at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > Impl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDi > spatcher.java:284) > at > org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546) > at > org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177) > at $Proxy6.deploy(Unknown Source) > at > org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentSc > anner.java:302) > at > org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScan > ner.java:458) > at > org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doS > can(AbstractDeploymentScanner.java:201) > at > org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loo > p(AbstractDeploymentScanner.java:212) > at > org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run > (AbstractDeploymentScanner.java:191) > Thanks > > Regards, > Stephen > > > > > > >-----Original Message----- > >From: Michael Mogley [mailto:[EMAIL PROTECTED] > >Sent: 29 February 2004 11:34 > >To: OJB Users List > >Subject: success deploying ojb in jboss > > > > > >Thanks Andrew and Armin. I followed Andrew's advice and > >packaged everything in one ear. Good news is I am also able > >to redeploy without having to restart the app-server (no OJB > >redeployment issues so far). > > > >Here's how I did it: > > > >/ejb.jar/ > >...EJBs > >...DAOs > >...META-INF/ > >......ejb-jar.xml > >......jboss.xml > >......MANIFEST.MF [Class-Path: /lib/ojb.jar<CRLF>] <--- VERY > >IMPORTANT > >/lib/ > >...ojb.jar > >/web-app.war/ > >...JSP > >...WEB-INF/ > >......web.xml [ejb-refs to EJBs] > >/META-INF/ > >...application.xml > >/OJB.properties > >/repository.xml > >/repository_database.xml > >/repository_user.xml > > > >It would have been great to have a template like this before I > >started. Hope this makes someone's life easier. > > > >Michael > > > > > > > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
