[jboss-user] [JBoss jBPM] - Re: jBPM 3.2.1 on AS 4.2.1
do-not-reply at jboss.com
Mon Sep 15 11:58:52 EDT 2008
Well, it seems that i found the problem. The JBoss Portal has a module to manage the "CMS Approval" and "User Registration" as a jBPM processes. That module initializes and exposes the jBPM as a MBean service inside the portal.
Looking inside the "jboss-portal.sar/portal-workflow.sar/META-INF/jboss-services.xml" there are not way to configure those services in order to use the EJBs registered in the enterprise.ear file of the jPDL Distribution. I think that the JBoss Portal team could improve that behaviour in order to allow define and manage processes through the standard jbpm-console, and also share the BPM System with other applications.
Well, i'm going to do the following tasks and when I finish I will publish the results here.
| Create a JEE maven2 project (rudder-jbpm-enterprise.ear)
| - Add jbpm-console.war as a dependency.
| - Add the enterprise.jar source code. We need to do that because the enterprise.jar does not exposes the JbpmConfiguration instance, needed by the Portal services.
| Create a JAR maven2 project (to be deployed into the "server/default/jboss-portal.sar/lib directory")
| - Implements a new version of the "portal-workflow.sar" services. Those new versions will serve as a gateway between the Portal and the "jBPM MBean" instead of initialize the jBPM as an standalone application.
| Manual configurations:
| - sever/default/conf/login-config.xml: modify the application-policy for the "jbpm" in order to use the Portal Users tables.
| | - jboss-portal.sar/portal-workflow.sar/META-INF/jboss-services.xml: modify the services implementation classes reference.
| I hope this solve the problem.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4176572#4176572
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4176572
More information about the jboss-user