(Table of Contents I. Overview?? 4. The first process?? 52.1 Preparation before starting?? 52.2 HelloWorld, for example?? 6. Learning JPDL?? 113.1 Introduction?? 113.2 Process Version?? 113.3 Process Definition?? 123.3.1 Process definition?? 123.3.2 Node (automatic node/point)?? 133.3.3 Start state?? 133.3.4 End state?? 143.3.5 State?? 143.3.6 Task node?? 153.3.7 fork?? 163.3.8 Join?? 173.3.9 Decision?? 183.3.10 Transition?? 193.3.11 event?? 203.3.12 Action?? 203.3.13 Script?? 223.3.14 Expression?? 233.3.15 variable?? 233.3.16Handler?? 233.3.17timer?? 243.3.18 Create timer?? 253.3.19 Cancel timer?? 263.3.20 task (command)?? 263.3.21 Swimlane?? 273.3.22Assignment?? 283.3.23 Controller?? 293.3.24 Process state sub process?? 293.3.25 Sub process?? 303.3.26 Condition?? 303.3.27Exception handler exception management?? 31 Summary?? 33. Command distribution in the process?? 374.1Command allocation of the assignment handler method?? 384.2 Command Allocation of Swimlane Method?? 39 V. JBPM persistence?? 425.1 Special database support?? 425.2 Installation of JBPM database?? 425.2JBPM Process Release?? 455.2.1 Build JBPM for WEB use?? 465.2.2 Publish the first process?? 48 VI. Calendar?? 546.1Scheduler Use in C/S Programs?? 546.2Scheduler's Use on the Web?? 576.3 Scheduler time classification?? 67. Asynchronous fulfillment?? 63 VIII. JBPM Process Modeling and Use?? 648.1JBPM modeling tool?? 648.1.1 Installation of modeling tools?? 648.2 Enterprise Reimbursement Process Example?? 678.2.1 Process Modeling -?? 678.2.2 Process database construction?? 768.2.3 Building a Business Table?? 798.2.4 Erection works?? 828.2.5 Publish Reimbursement Process?? 838.2.6 Use program to build?? 84 IX. Write at the end?? one hundred
JBPM Development Guide.doc)