实例介绍
本示例是jBPM4工作流示例jbpmDemo,详细演示了jBPM4工作流引擎的使用,对工作流采用Canvas动画形象演示,非常实用。也非常先进和有趣。 希望您喜欢。
【实例截图】
【核心代码】
fcf3876d-55af-442e-ae84-34d0997564d2
└── jbpmDemo
├── res
│ ├── MyProject.jpdl.xml
│ ├── MyProject.png
│ ├── parallel.jpdl.xml
│ ├── parallel.png
│ ├── processback.jpdl.xml
│ ├── process.jpdl.xml
│ ├── process.png
│ ├── process_red.png
│ ├── project.jpdl.xml
│ ├── project.png
│ ├── restday.jpdl.xml
│ ├── restday.png
│ ├── Test.jpdl.xml
│ └── Test.png
├── src
│ ├── applicationContext.xml
│ ├── hibernate.properties
│ ├── jbpm.cfg.xml
│ ├── META-INF
│ │ └── MANIFEST.MF
│ ├── org
│ │ └── asdmp
│ │ └── restday
│ │ ├── CharacterEncodingFilter.java
│ │ ├── controller
│ │ │ ├── CompleteTaskController.java
│ │ │ ├── CreateInstanceController.java
│ │ │ ├── DemoDeployController.java
│ │ │ ├── GetCurrectActivityController.java
│ │ │ ├── GetTaskController.java
│ │ │ ├── MyProcessCompleteTaskController.java
│ │ │ ├── MyProcessCreateInstanceController.java
│ │ │ ├── MyProcessDeployController.java
│ │ │ ├── MyProcessGetCurrentActivityController.java
│ │ │ ├── MyProcessGetTaskController.java
│ │ │ ├── ProjectCompleteTaskController.java
│ │ │ ├── ProjectCreateInstanceController.java
│ │ │ ├── ProjectDeployController.java
│ │ │ ├── ProjectGetCurrentActivityController.java
│ │ │ ├── ProjectGetTaskController.java
│ │ │ ├── RedParallelCompleteTaskController.java
│ │ │ ├── RedParallelCreateInstanceController.java
│ │ │ ├── RedParallelDeployController.java
│ │ │ ├── RedParallelGetCurrentActivityController.java
│ │ │ ├── RedParallelGetTaskController.java
│ │ │ ├── RedProcessCompleteTaskController.java
│ │ │ ├── RedProcessCreateInstanceController.java
│ │ │ ├── RedProcessDeployController.java
│ │ │ ├── RedProcessGetCurrentActivityController.java
│ │ │ ├── RedProcessGetTaskController.java
│ │ │ ├── XengineProcessCompleteTaskController.java
│ │ │ ├── XengineProcessCreateInstanceController.java
│ │ │ ├── XengineProcessDeployController.java
│ │ │ ├── XengineProcessGetCurrentActivityController.java
│ │ │ └── XengineProcessGetTaskController.java
│ │ ├── filter
│ │ │ └── CharacterEncodingFilter.java
│ │ ├── JbpmTestCase.java
│ │ ├── JbpmUtil.java
│ │ ├── MyDecision.java
│ │ ├── MyProcessDecision.java
│ │ ├── ProjectDecision.java
│ │ ├── service
│ │ │ ├── MyProcessService.java
│ │ │ ├── ParallelService.java
│ │ │ ├── ProjectService.java
│ │ │ └── RestDayService.java
│ │ └── User.java
│ └── test
│ └── asdmp
│ └── restday
│ └── RestDayTest.java
└── WebRoot
├── css
│ ├── default.css
│ └── images
│ ├── img01.gif
│ ├── img02.gif
│ ├── img03.gif
│ ├── img04.gif
│ ├── img05.gif
│ ├── img06.gif
│ ├── img14_1400.png
│ ├── img14.png
│ ├── img15_1400.png
│ ├── img15.png
│ ├── img16_1400.png
│ ├── img16.png
│ ├── Thumbs.db
│ └── Thumbs.db.svntmp
├── docs
│ └── README
├── image
│ ├── parallel.png
│ ├── parallel_red.png
│ ├── process.png
│ ├── process_red.png
│ ├── project.png
│ └── restday.png
├── include
│ ├── adminnav.jsp
│ ├── footer.jsp
│ ├── footer_wide.jsp
│ ├── header.jsp
│ ├── header_wide.jsp
│ ├── indexnav.jsp
│ ├── myprocessnav.jsp
│ ├── projectnav.jsp
│ ├── redparallelnav.jsp
│ ├── redprocessnav.jsp
│ ├── testnav.jsp
│ ├── updates.jsp
│ ├── usernav.jsp
│ └── xengineprocessnav.jsp
├── index.jsp
├── js
│ ├── ball.js
│ ├── game.js
│ ├── jquery-1.11.1.min.js
│ ├── jquery.js
│ ├── Rectangle.js
│ └── RoundCornerRectangle.js
├── jsp
│ ├── console.jsp
│ ├── index.jsp
│ ├── myprocessconsole.jsp
│ ├── projectconsole.jsp
│ ├── redparallelconsole.jsp
│ ├── redprocessconsole.jsp
│ └── xengineprocessconsole.jsp
├── lib
│ ├── activation-1.1.1.jar
│ ├── activation.jar
│ ├── antlr-2.7.6.jar
│ ├── antlr.jar
│ ├── antlr-runtime.jar
│ ├── aopalliance-1.0.jar
│ ├── asm-3.1.jar
│ ├── avalon-framework.jar
│ ├── axis-ant.jar
│ ├── axis.jar
│ ├── batik-svg-dom-1.7.jar
│ ├── bsh.jar
│ ├── cglib-2.2.jar
│ ├── cglib.jar
│ ├── commons-beanutils-1.8.3.jar
│ ├── commons-beanutils.jar
│ ├── commons-codec-1.4.jar
│ ├── commons-collections-3.2.1.jar
│ ├── commons-collections.jar
│ ├── commons-dbcp.jar
│ ├── commons-digester.jar
│ ├── commons-discovery-0.4.jar
│ ├── commons-fileupload-1.2.1.jar
│ ├── commons-io-2.2.jar
│ ├── commons-lang-2.5.jar
│ ├── commons-logging-1.1.1.jar
│ ├── commons-logging.jar
│ ├── commons-pool.jar
│ ├── core.jar
│ ├── cos.jar
│ ├── dom4j-1.6.1.jar
│ ├── dom4j.jar
│ ├── drools-api.jar
│ ├── drools-compiler.jar
│ ├── drools-core.jar
│ ├── ehcache-core-2.4.7.jar
│ ├── errai-bus.jar
│ ├── errai-common.jar
│ ├── flexjson-2.0.jar
│ ├── freemarker.jar
│ ├── guice-aopalliance.jar
│ ├── guice.jar
│ ├── guice-servlet.jar
│ ├── gwt-console-jbpm.war
│ ├── gwt-console-rpc.jar
│ ├── gwt-console-server-integration.jar
│ ├── gwt-console-server-jbpm.war
│ ├── hibernate-commons-annotations-3.2.0.Final.jar
│ ├── hibernate-core-3.6.9.Final.jar
│ ├── hibernate-core.jar
│ ├── hibernate-history-3.4.13.jar
│ ├── hibernate-jpa-2.0-api-1.0.1.Final.jar
│ ├── hsqldb.jar
│ ├── httpclient-4.2.3.jar
│ ├── httpclient-cache-4.2.3.jar
│ ├── httpcore-4.2.2.jar
│ ├── httpmime-4.2.3.jar
│ ├── janino.jar
│ ├── javaee-api-7.0.jar
│ ├── javassist-3.12.1.GA.jar
│ ├── javassist.jar
│ ├── jaxrpc.jar
│ ├── jbpm-bpmn.jar
│ ├── jbpm-console-form-plugin.jar
│ ├── jbpm-console-graphView-plugin.jar
│ ├── jbpm-console-integration.jar
│ ├── jbpm-console-reports.jar
│ ├── jbpm-db.jar
│ ├── jbpm-examples-tests.jar
│ ├── jbpm.jar
│ ├── jbpm-jboss.jar
│ ├── jbpm-test-db-tests.jar
│ ├── jbpm-tomcat6.jar
│ ├── jfreechart-1.0.13.jar
│ ├── joda-time-2.0.jar
│ ├── joda-time.jar
│ ├── jta-1.1.jar
│ ├── jta.jar
│ ├── juel-api.jar
│ ├── juel-engine.jar
│ ├── juel-impl.jar
│ ├── jxl.jar
│ ├── livetribe-jsr223.jar
│ ├── log4j-1.2.16.jar
│ ├── log4j.jar
│ ├── logkit.jar
│ ├── mail-1.5.0.jar
│ ├── mail.jar
│ ├── mockejb.jar
│ ├── mockrunner.jar
│ ├── mvel2.jar
│ ├── mysql-connector-java-5.1.13-bin.jar
│ ├── mysql-connector-java.jar
│ ├── ojdbc14-10.2.0.4.jar
│ ├── oro.jar
│ ├── plusoft.jar
│ ├── poi-3.6.jar
│ ├── quartz-1.8.5.jar
│ ├── slf4j-api-1.6.6.jar
│ ├── slf4j-log4j12-1.6.6.jar
│ ├── spring-aop-3.1.1.RELEASE.jar
│ ├── spring-asm-3.1.1.RELEASE.jar
│ ├── spring-beans-3.1.1.RELEASE.jar
│ ├── spring-context-3.1.1.RELEASE.jar
│ ├── spring-core-3.1.1.RELEASE.jar
│ ├── spring-expression-3.1.1.RELEASE.jar
│ ├── spring-jdbc-3.1.1.RELEASE.jar
│ ├── spring-orm-3.1.1.RELEASE.jar
│ ├── spring-tx-3.1.1.RELEASE.jar
│ ├── spring-web-3.1.1.RELEASE.jar
│ ├── subethasmtp-smtp.jar
│ ├── subethasmtp-wiser.jar
│ └── wsdl4j-1.6.2.jar
├── META-INF
│ └── MANIFEST.MF
├── sql
│ └── jbpm.sql
├── WEB-INF
│ ├── classes
│ │ ├── applicationContext.xml
│ │ ├── hibernate.properties
│ │ ├── jbpm.cfg.xml
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ ├── MyProject.jpdl.xml
│ │ ├── MyProject.png
│ │ ├── org
│ │ │ └── asdmp
│ │ │ └── restday
│ │ │ ├── CharacterEncodingFilter.class
│ │ │ ├── controller
│ │ │ │ ├── CompleteTaskController.class
│ │ │ │ ├── CreateInstanceController.class
│ │ │ │ ├── DemoDeployController.class
│ │ │ │ ├── GetCurrectActivityController.class
│ │ │ │ ├── GetTaskController.class
│ │ │ │ ├── MyProcessCompleteTaskController.class
│ │ │ │ ├── MyProcessCreateInstanceController.class
│ │ │ │ ├── MyProcessDeployController.class
│ │ │ │ ├── MyProcessGetCurrentActivityController.class
│ │ │ │ ├── MyProcessGetTaskController.class
│ │ │ │ ├── ProjectCompleteTaskController.class
│ │ │ │ ├── ProjectCreateInstanceController.class
│ │ │ │ ├── ProjectDeployController.class
│ │ │ │ ├── ProjectGetCurrentActivityController.class
│ │ │ │ ├── ProjectGetTaskController.class
│ │ │ │ ├── RedParallelCompleteTaskController.class
│ │ │ │ ├── RedParallelCreateInstanceController.class
│ │ │ │ ├── RedParallelDeployController.class
│ │ │ │ ├── RedParallelGetCurrentActivityController.class
│ │ │ │ ├── RedParallelGetTaskController.class
│ │ │ │ ├── RedProcessCompleteTaskController.class
│ │ │ │ ├── RedProcessCreateInstanceController.class
│ │ │ │ ├── RedProcessDeployController.class
│ │ │ │ ├── RedProcessGetCurrentActivityController.class
│ │ │ │ ├── RedProcessGetTaskController.class
│ │ │ │ ├── XengineProcessCompleteTaskController.class
│ │ │ │ ├── XengineProcessCreateInstanceController.class
│ │ │ │ ├── XengineProcessDeployController.class
│ │ │ │ ├── XengineProcessGetCurrentActivityController.class
│ │ │ │ └── XengineProcessGetTaskController.class
│ │ │ ├── filter
│ │ │ │ └── CharacterEncodingFilter.class
│ │ │ ├── JbpmTestCase.class
│ │ │ ├── JbpmUtil.class
│ │ │ ├── MyDecision.class
│ │ │ ├── MyProcessDecision.class
│ │ │ ├── ProjectDecision.class
│ │ │ ├── service
│ │ │ │ ├── MyProcessService.class
│ │ │ │ ├── ParallelService.class
│ │ │ │ ├── ProjectService.class
│ │ │ │ └── RestDayService.class
│ │ │ └── User.class
│ │ ├── parallel.jpdl.xml
│ │ ├── parallel.png
│ │ ├── processback.jpdl.xml
│ │ ├── process.jpdl.xml
│ │ ├── process.png
│ │ ├── process_red.png
│ │ ├── project.jpdl.xml
│ │ ├── project.png
│ │ ├── restday.jpdl.xml
│ │ ├── restday.png
│ │ ├── test
│ │ │ └── asdmp
│ │ │ └── restday
│ │ │ └── RestDayTest.class
│ │ ├── Test.jpdl.xml
│ │ └── Test.png
│ ├── lib
│ │ ├── activation-1.1.1.jar
│ │ ├── activation.jar
│ │ ├── antlr-2.7.6.jar
│ │ ├── antlr.jar
│ │ ├── antlr-runtime.jar
│ │ ├── aopalliance-1.0.jar
│ │ ├── asm-3.1.jar
│ │ ├── avalon-framework.jar
│ │ ├── axis-ant.jar
│ │ ├── axis.jar
│ │ ├── batik-svg-dom-1.7.jar
│ │ ├── bsh.jar
│ │ ├── cglib-2.2.jar
│ │ ├── cglib.jar
│ │ ├── commons-beanutils-1.8.3.jar
│ │ ├── commons-beanutils.jar
│ │ ├── commons-codec-1.4.jar
│ │ ├── commons-collections-3.2.1.jar
│ │ ├── commons-collections.jar
│ │ ├── commons-dbcp.jar
│ │ ├── commons-digester.jar
│ │ ├── commons-discovery-0.4.jar
│ │ ├── commons-fileupload-1.2.1.jar
│ │ ├── commons-io-2.2.jar
│ │ ├── commons-lang-2.5.jar
│ │ ├── commons-logging-1.1.1.jar
│ │ ├── commons-logging.jar
│ │ ├── commons-pool.jar
│ │ ├── core.jar
│ │ ├── cos.jar
│ │ ├── dom4j-1.6.1.jar
│ │ ├── dom4j.jar
│ │ ├── drools-api.jar
│ │ ├── drools-compiler.jar
│ │ ├── drools-core.jar
│ │ ├── ehcache-core-2.4.7.jar
│ │ ├── errai-bus.jar
│ │ ├── errai-common.jar
│ │ ├── flexjson-2.0.jar
│ │ ├── freemarker.jar
│ │ ├── gson-2.2.2.jar
│ │ ├── gson.jar
│ │ ├── guice-aopalliance.jar
│ │ ├── guice.jar
│ │ ├── guice-servlet.jar
│ │ ├── gwt-console-jbpm.war
│ │ ├── gwt-console-rpc.jar
│ │ ├── gwt-console-server-integration.jar
│ │ ├── gwt-console-server-jbpm.war
│ │ ├── hibernate-commons-annotations-3.2.0.Final.jar
│ │ ├── hibernate-core-3.6.9.Final.jar
│ │ ├── hibernate-core.jar
│ │ ├── hibernate-history-3.4.13.jar
│ │ ├── hibernate-jpa-2.0-api-1.0.1.Final.jar
│ │ ├── hsqldb.jar
│ │ ├── httpclient-4.2.3.jar
│ │ ├── httpclient-cache-4.2.3.jar
│ │ ├── httpcore-4.2.2.jar
│ │ ├── httpmime-4.2.3.jar
│ │ ├── janino.jar
│ │ ├── javaee-api-7.0.jar
│ │ ├── javassist-3.12.1.GA.jar
│ │ ├── javassist.jar
│ │ ├── jaxrpc.jar
│ │ ├── jbpm-bpmn.jar
│ │ ├── jbpm-console-form-plugin.jar
│ │ ├── jbpm-console-graphView-plugin.jar
│ │ ├── jbpm-console-integration.jar
│ │ ├── jbpm-console-reports.jar
│ │ ├── jbpm-db.jar
│ │ ├── jbpm-examples-tests.jar
│ │ ├── jbpm.jar
│ │ ├── jbpm-jboss.jar
│ │ ├── jbpm-test-db-tests.jar
│ │ ├── jbpm-tomcat6.jar
│ │ ├── jfreechart-1.0.13.jar
│ │ ├── joda-time-2.0.jar
│ │ ├── joda-time.jar
│ │ ├── jta-1.1.jar
│ │ ├── jta.jar
│ │ ├── juel-api.jar
│ │ ├── juel-engine.jar
│ │ ├── juel-impl.jar
│ │ ├── junit.jar
│ │ ├── jxl.jar
│ │ ├── livetribe-jsr223.jar
│ │ ├── log4j-1.2.16.jar
│ │ ├── log4j.jar
│ │ ├── logkit.jar
│ │ ├── mail-1.5.0.jar
│ │ ├── mail.jar
│ │ ├── mockejb.jar
│ │ ├── mockrunner.jar
│ │ ├── mvel2.jar
│ │ ├── mysql-connector-java-5.1.13-bin.jar
│ │ ├── mysql-connector-java.jar
│ │ ├── ojdbc14-10.2.0.4.jar
│ │ ├── oro.jar
│ │ ├── plusoft.jar
│ │ ├── poi-3.6.jar
│ │ ├── quartz-1.8.5.jar
│ │ ├── slf4j-api-1.6.6.jar
│ │ ├── slf4j-log4j12-1.6.6.jar
│ │ ├── spring-aop-3.1.1.RELEASE.jar
│ │ ├── spring-asm-3.1.1.RELEASE.jar
│ │ ├── spring-beans-3.1.1.RELEASE.jar
│ │ ├── spring-context-3.1.1.RELEASE.jar
│ │ ├── spring-core-3.1.1.RELEASE.jar
│ │ ├── spring-expression-3.1.1.RELEASE.jar
│ │ ├── spring-jdbc-3.1.1.RELEASE.jar
│ │ ├── spring-orm-3.1.1.RELEASE.jar
│ │ ├── spring-tx-3.1.1.RELEASE.jar
│ │ ├── spring-web-3.1.1.RELEASE.jar
│ │ ├── subethasmtp-smtp.jar
│ │ ├── subethasmtp-wiser.jar
│ │ └── wsdl4j-1.6.2.jar
│ └── web.xml
└── xengine
├── xapp.js
├── xcore.js
├── xevent.js
├── xframes.js
├── xrenderobj.js
├── xresource.js
├── xscene.js
├── xscenemanager.js
├── xsprite.js
├── xsys.js
└── xutil.js
38 directories, 415 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论