bpmn2user [http://community.jboss.org/people/bpmn2user] created the discussion
"jBPM5 Console Integration with Tomcat6" To view the discussion, visit: http://community.jboss.org/message/578103#578103 -------------------------------------------------------------- Here are the required steps to get the jBPM5 console running in Tomcat6 1.) Copy the console war files provided in JBPM_INSTALLER/lib into Tomcat’s webapps directory These war files can also be downloaded from ( http://sourceforge.net/projects/jbpm/files/jBPM%205/jbpm-5.0-CR1/jbpm-5.0-CR1-gwt-console.zip/download http://sourceforge.net/projects/jbpm/files/jBPM%205/jbpm-5.0-CR1/jbpm-5.0-CR1-gwt-console.zip/download). This download has two war files jbpm-gwt-console-5.0-CR1.war and jbpm-gwt-console-server-5.0-CR1.war. Rename them to jbpm-console.war and gwt-console-server.war and copy them to TOMCAT_HOME/webapps 2.) Create users and roles in TOMCAT_HOME/conf/tomcat-users.xml. Here is an example <?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename="tomcat"/> <role rolename="role1"/> <role rolename="manager"/> <role rolename="admin"/> <role rolename="user"/> <user username="tomcat" password="tomcat" roles="tomcat"/> <user username="both" password="tomcat" roles="tomcat,role1"/> <user username="role1" password="tomcat" roles="role1"/> <user username="manager" password="manager" roles="manager"/> <user username="krisv" password="krisv" roles="manager,admin,user"/> <user username="john" password="john" roles="manager,admin,user"/> <user username="mary" password="mary" roles="manager,admin,user"/> </tomcat-users> 3.) Set the jbpm.console.directory in Catalina.bat (.sh) Here is an example. .. -Djbpm.console.directory=C:/jbpm5/CR1/jbpm-installer/sample/evaluation/src/main/resources .. 4.) Copy JBPM_INSTALLER\jboss-4.2.3.GA server\default\data\birt into TOMCAT_HOME\birt. This will provide the reporting functionality 5.) Copy the database driver (e.g., h2.jar) and all the dependant jar files into TOMCAT_HOME/lib. Here are the required libraries: jbpm-persistence-jpa-5.0-CR1.jar h2-1.2.124.jar persistence-api-1.0.jar geronimo-jta_1.0.1B_spec-1.0.1.jar javassist-3.4.GA.jar hibernate-entitymanager-3.4.0.GA.jar hibernate-core-3.3.0.SP1.jar hibernate-commons-annotations-3.1.0.GA.jar hibernate-annotations-3.4.0.GA.jar ejb3-persistence-1.0.2.GA.jar dom4j-1.6.1.jar commons-collections-3.1.jar antlr-2.7.6.jar 6.) Start database: e.g, run ‘ant h2.start’ from JBPM_INSTALLER directory 7.) Start human task, e.g., run ‘ant start.human.task’ from JBPM_INSTALLER directory This assumes that a datasource JNDI (jdbc/testDS1) is configured in Tomcat and a transaction manager (such as Bitronix or JOTM or Atomikos etc) is configured on Tomcat. Refer to http://tomcat.apache.org/tomcat-6.0-doc/jndi-resources-howto.html http://tomcat.apache.org/tomcat-6.0-doc/jndi-resources-howto.html for JNDI configuration on Tomcat6. Login to console http://localhost:8080/jbpm-console http://localhost:8080/jbpm-console (krisv/krisv) -------------------------------------------------------------- Reply to this message by going to Community [http://community.jboss.org/message/578103#578103] Start a new discussion in jBPM at Community [http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
_______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
