Original article: http://www.blogjava.net/kaysurf168/archive/2009/09/10/294523.html
Jbpm4 released version September 1 in 4.1. The new features of jbpm4.1 are as follows:
New content:
- Start Node supports form
- Customizable work calendars
- Improved tomcat installation and many configuration options
- Extends the scope of continuous integration and reduces execution time.
- Web-based process editing
- Added the BPMN module in SVN (not included in the release package)
Bug modification:
- Deadlock in asynchronous messages
- Modify variable table
- Modify the bug of mail activity in GPD
... And so on
The BPMN module is mainly added in jbpm4.1, but is not included in the release package. At the same time, Tom spent a lot of energy to re-organize the installation configuration script. The current script can be supported in
Jbpm4.1 is running in Tomcat. The final highlight is the collaboration between jbpm4 and signavio to launch a web process editor. Of course, the user manual and Development Guide are also updated. Next
Is the content and download of jbpm4.1 User Manual:
-
1. Introduction
-
-
1.1. License and End User License Agreement
-
1.2. Download
-
1.3. Source Code
-
1.4. What is jbpm
-
1.5. Document Content
-
1.6. upgrade from jbpm 3 to jbpm 4
-
1.7. report issues
-
2. install and configure
-
-
2.1. Release
-
2.2. software to be installed
-
2.3. Quick Start
-
2.4. installation script
-
2.5. Dependent libraries and configuration files
-
2.6. JBoss
-
2.7. Tomcat
-
2.8. signavio web-based process Editor
-
2.9. User Web Applications
-
2.10. Database
-
2.11. Process designer (GPD)
-
-
2.11.1. Obtain eclipse
-
2.11.2. Install the GPD plug-in eclipse
-
2.11.3. Configure jbpm Runtime
-
2.11.4. Define the jbpm user Library
-
2.11.5. Add the jpdl4 mode to the directory
-
2.11.6. Import example
-
2.11.7. Use ant to add some files
-
3. Process designer (GPD)
-
-
3.1. Create a new process File
-
3.2. Edit the source code of the Process File
-
4. Deploy business Archiving
-
-
4.1. Deploy process files and process resources
-
4.2. Deploy Java classes
-
5. Service
-
-
5.1. Process Definition, process instance and execution
-
5.2. processengine Process Engine
-
5.3 deploying a process deployment process
-
5.4. Uninstall released Process Definitions
-
5.5. Delete the Process Definition
-
5.6. Start a new process instance
-
-
5.6.1. Latest process instance
-
5.6.2. Specify the process version
-
5.6.3. Use Key
-
5.6.4. Use Variables
-
5.7. Flow of execution wait
-
5.8. taskservice Task Service
-
5.9. historyservice history Service
-
5.10. managementservice Management Service
-
6. jpdl
-
-
6.1. Process Processing
-
6.2. Control Process activities Activities
-
-
6.2.1. Start start
-
6.2.2. State Node
-
-
6.2.2.1. Sequential status Node
-
6.2.2.2. selectable status nodes
-
6.2.3. demo-determine the node
-
-
6.2.3.1. demo-determines the conditions
-
6.2.3.2. demo-expression unique expression
-
6.2.3.3. demo-handler determines the processor
-
6.2.4. Concurrency concurrency
-
6.2.5. End ends
-
-
6.2.5.1. End Process instance
-
6.2.5.2. End execution End Flow
-
6.2.5.3. End multiple ends
-
6.2.5.4. end state
-
6.2.6.
task
-
-
6.2.6.1.
Task
Distributor
-
6.2.6.2.
task
Candidate
-
6.2.6.3.
Task
Allocate Processor
-
6.2.6.4.
Task
Swimming Lane
-
6.2.6.5.
Task
Variable
-
6.2.6.6. Support for e-mail in tasks
-
6.2.7.
Sub-process sub-process
-
-
6.2.7.1.
sub-process
Variable
-
6.2.7.2.
sub-process
Outgoing Value
-
6.2.7.3.
sub-process
Outward Activity
-
6.2.8.
custom
-
6.3. Atomic Activity
-
-
6.3.1. Java
-
6.3.2. Script script
-
-
6.3.2.1. Script expression script expression
-
6.3.2.2. script Text
-
6.3.3. hql
-
6.3.4. SQL
-
6.3.5.
mail
-
6.4. Common activity contents common activity content
-
6.5. Events event
-
-
6.5.1. Event listener example
-
6.5.2. Event Propagation
-
6.6. asynchronous call
-
-
6.6.1. asynchronous activities
-
6.6.2. asynchronous Branch
-
6.7. User code
-
7. Variables variable
-
-
7.1. variable scope
-
7.2. Variable type
-
8. Scripting script
-
9. Configuration
-
-
9.1. calendar of work
-
9.2. Email
-
10. emails supported
-
-
10.1. Producer
-
-
10.1.1. Default producer
-
10.2. Template
-
10.3. Server
-
-
10.3.1. multiple servers
-
10.4. Extension point
-
-
10.4.1. Custom producer
-
-
10.4.1.1. Example: custom attachment
-
A. Modify logs
-
Download: jbpm4.1chinese User Manual