Move to the Nova Bonita installation directory and:
call "ant ear.eb", "ant ear.jboss4" or "ant ear.jonas4" respectively task to generate the bonita.ear file corresponding to your favorite application server.
deploy this ear into your favorite JEE 1.4 or 1.5 application server.
In you are using another application server that the one listed before, you could easily reuse the bonita.ear generated by one of the previous tasks and deploy it in your environment (Weblogic, Websphere...)
Here after you will find steps required to deploy Nova Bonita (JEE version) in EasyBeans EJB3 container:
Download easybeans up to RC3 jar file at http://maven.objectweb.org/maven2/org/ow2/easybeans/easybeans-uberjar-toplink-essentials/1.0.0.RC3/easybeans-uberjar-toplink-essentials-1.0.0.RC3.jar Easybeans is using a directory called 'easybeans-deploy' in the basedir to deploy new archives
Note: At the time of writing this documentation we got informed that EasyBeans team has released the 1.0 final version.
Create a directory with this name in the folder from where you will start easybeans container and copy the bonita.ear file in to the created 'easybeans-deploy' directory
Be sure to have all security permissions in your java.policy file: permission java.security.AllPermission
Then start easybeans :
java $JAVA_OPTS -Dorg.ow2.bonita.environment="name of the envrinoment file to use" -Djava.security.manager -Djava.security.policy="path to your java.policy" -jar "easybeans RC3 jar file"
Then start easybeans :
WARNING : if you want to use another DB than HSQL, you should start your EE container with the appropriate driver in the classpath. In that case, instead of starting easybeans with -jar option, you have to start it like : -cp "path to driver or $CLASSPATH...":"easybeans RC3 jar file":"easybeans main class" Easybeans main class can be found in the MANIFEST file of Easybeans jar file (org.ow2.easybeans.server.EasyBeans)