jbpm-console.war
This package is a web application which contains jBPM, configured for a
standard Java environment. The configuration files located in the
WEB-INF/classes directory inside the web application archive.
The web application can be deployed on JBoss out-of-the-box. It requires
JVM 1.4.2+ and expects following libraries on the global classpath:
antlr-2.7.6rc1.jar
asm.jar
bsh.jar
cglib.jar
commons-logging.jar
dom4j.jar
hibernate3.jar
jboss-backport-concurrent.jar
jbossretro-rt.jar
For Tomcat deployments, you need to add these libs to the war file
(or to the Tomcat global classpath). And also you need to remove the libraries
el-api.jar and el-ri.jar from the jbpm-console.war's WEB-INF/lib folder.
The ant build script in this directory can do these library manipulations
for you.
jbpm-enterprise.ear
This package is an enterprise archive which contains jBPM and it's configured
for an enterprise Java environment. The configuration files located in the
lib/jbpm-configs.jar archive inside the enterprise archive.
The enterprise archive can be deployed on JBoss out-of-the-box. It requires
JVM 1.4.2+ and expects the same libraries on the global classpath as the
jbpm-console.war.
For deployments on other appservers, you need to add these libs to the ear file
and reference these libs appropriately in the META-INF/MANIFEST.MF files of the
two modules: jbp-console.war and jbpm-enterprise.jar.
The ant build script in this directory can do these library manipulations
for you.
jbpm-mail.war
This is a web application intended for testing processes that include emails
being sent during process execution. By just deploying this web application,
an email server is started. The email server cannot forward any mails, it only
collects them and stores them locally. The collected emails can be viewed at
http://localhost:8080/jbpm-mail/inbox.
That page will refresh itself every 2 seconds so that emails will pop up
'automatically' when they are sent by a test case or by the console when you are
submitting tasks.
|