You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by in...@apache.org on 2003/12/09 22:49:13 UTC

[Apache Geronimo Wiki] New: OpenEJBNova

   Date: 2003-12-09T13:49:11
   Editor: JacekLaskowski <ja...@hp.com>
   Wiki: Apache Geronimo Wiki
   Page: OpenEJBNova

   The first attempt to create a page about OpenEJB Nova

New Page:

 = "About" =
OpenEJB Nova is the default EJB Container of Geronimo. It's based on [http://www.openejb.org OpenEJB].

 = Building =

  * Before building Nova Geronimo has to be built

  * Get the sources of Nova from OpenEJB's nova branch

   cvs -d:pserver:anonymous@cvs.openejb.sf.net:/cvsroot/openejb co -d nova nova

  * Go to nova/nova directory and run maven build

 = Running =

Assuming the above steps went fine, you ought to see openejb-nova-DEV.jar file in target directory. The file and src/etc/nova-ejb-service.xml are the files that need to be copied to Geronimo directories.

 * Copy src/etc/nova-ejb-service.xml to Geronimo's target/geronimo-DEV/deploy directory

 * Copy target/openejb-nova-DEV.jar to Geronimo's target/geronimo-DEV/lib directory

 * Start up Geronimo

 You ought to see the following:

 {{{
    > maven run:main
    ...a lot of lines cut...
    [java] 22:41:00,250 TRACE [DeploymentPlan] Performing task RegisterMBeanInstance geronimo.deployment:role=DeploymentUnit,type=Service,url="file:/c:/projects/geronimo/target/geronimo-DEV/deploy/nova-ejb-service.xml"
    [java] 22:41:00,300 DEBUG [AbstractWebContainer] Ignoring registration of mbean=geronimo.deployment:role=DeploymentUnit,type=Service,url="file:/c:/projects/geronimo/target/geronimo-DEV/deploy/nova-ejb-service.xml"
    [java] 22:41:00,300 TRACE [DeploymentPlan] Performing task StartMBeanInstance geronimo.deployment:role=DeploymentUnit,type=Service,url="file:/c:/projects/geronimo/target/geronimo-DEV/deploy/nova-ejb-service.xml"
    [java] 22:41:00,300 DEBUG [ServiceDeployment] geronimo.deployment:role=DeploymentUnit,type=Service,url="file:/c:/projects/geronimo/target/geronimo-DEV/deploy/nova-ejb-service.xml" State changed from stopped to starting
    [java] 22:41:00,320 DEBUG [ServiceDeployment] geronimo.deployment:role=DeploymentUnit,type=Service,url="file:/c:/projects/geronimo/target/geronimo-DEV/deploy/nova-ejb-service.xml" State changed from starting to running
    [java] 22:41:00,320 TRACE [DeploymentPlan] Performing task CreateClassSpace geronimo.system:role=ClassSpace,name=System
    [java] 22:41:00,320 TRACE [DeploymentPlan] Performing task DeployGeronimoMBean geronimo.deployment:role=DeploymentPlanner,type=EJBModule
    [java] 22:41:00,350 TRACE [DeployGeronimoMBean] Creating GeronimoMBean name=geronimo.deployment:role=DeploymentPlanner,type=EJBModule
    [java] 22:41:00,501 DEBUG [AbstractWebContainer] Ignoring registration of mbean=geronimo.deployment:role=DeploymentPlanner,type=EJBModule
    [java] 22:41:00,501 TRACE [DeploymentPlan] Performing task InitializeMBeanInstance geronimo.deployment:role=DeploymentPlanner,type=EJBModule
    [java] 22:41:00,501 TRACE [DeploymentPlan] Performing task StartMBeanInstance geronimo.deployment:role=DeploymentPlanner,type=EJBModule
    [java] 22:41:00,501 DEBUG [GeronimoMBean] geronimo.deployment:role=DeploymentPlanner,type=EJBModule State changed from stopped to starting
    [java] 22:41:00,501 DEBUG [GeronimoMBean] geronimo.deployment:role=DeploymentPlanner,type=EJBModule State changed from starting to running
    ...a lot of lines cut...
    [java] 22:41:12,258 INFO  [Geronimo] Started Server in 21s
 }}}