Workflow Management System JBPM

Source: Internet
Author: User
Tags jbpm

Workflow Management System JBPM
Operating Environment:
Authorization method: Bsd
Software Size: M
Download Volume: 589 update on:2014-04-04
Source Address:
Contact Linux

JBPM is a flexible and extensible workflow management system. Business processes entered as JBPM Runtime server are expressed in simple, powerful languages and packaged in process archives. JBPM combines the convenience of workflow application development with outstanding Enterprise application integration (EAI) capabilities. JBPM includes a Web application and a scheduler. JBPM is a set of J2SE components that can be deployed as a Java EE application cluster.

Workflow editing

1) JBPM operation requires database support, so the system is designed with the database selected. As long as it is a database supported by Hibernate, JBPM supports it. The initialization of the database can be done automatically by JBPM, or you can generate SQL statements from the Ant GENERATE.DDL task and create the required tables yourself outside the jbpm.

2) Use JPDL to define the workflow and generate the Processdinination.xml file. GUI tools can be used JPDL, but currently only supports jBPM1.0, and there are many bugs. The DTD definition file for XML is in the JBPM download package.

3) Ant CREATE.PDE generates a working directory of PDE packages. Place the Processdinination.xml file and other required files in the specified directory, using ant build.precess.archives to generate the PDE package. The format of the PDE package takes the jar.

4) Change the relevant properties of the PDE working directory/src/config/jbpm.properties, mainly to set the relevant database connection information. Note to place the JDBC driver for the database in the Lib directory of the PDE working directory.

5) Ant Deploy.process.archives deploys the PDE just generated to the database. is actually inserting some relevant data into the database.

6) Develop the appropriate workflow using the JBPM API function.

JBPM4.4 Deployment of version jar package conflicts above Tomcat6 http://www.linuxidc.com/Linux/2014-04/99476.htm

jbpm Process Instance (PV) processes Variables http://www.linuxidc.com/Linux/2014-06/102859.htm

JBPM Flow Instance (PI) process Instance http://www.linuxidc.com/Linux/2014-06/102858.htm

JBPM Process Deployment Verification http://www.linuxidc.com/Linux/2014-06/102860.htm

Learning Design Patterns with jbpm http://www.linuxidc.com/Linux/2014-06/102861.htm

Reprinted from: http://www.linuxidc.com/Linux/2014-04/99476.htm

Workflow Management System JBPM

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.