`
atgoingguoat
  • 浏览: 195787 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

JBPM5工作流引擎 S2SH+JBPM4.4开发工作流的一个完整的请假流程例子

    博客分类:
  • java
阅读更多

JBPM5工作流引擎 S2SH+JBPM4.4开发工作流的一个完整的请假流程例子。带有文档教程和所有源码+JAR包。在网上找了半天jbpm6\jbpm7的资料,都很少。所以

环境:Myeclipse2015

           JDK1.7 mysql 5.0

           Struts2+Spring3.1

 JBPM5工作流引擎 S2SH+JBPM4.4开发工作流的一个完整的请假流程例子

JBPM5工作流引擎 S2SH+JBPM4.4开发工作流的一个完整的请假流程例子。带有文档教程和所有源码+JAR包。在网上找了半天jbpm6\jbpm7的资料,都很少。所以 环境:Myeclipse2015 JDK1.7 mysql 5.0 Struts2

 

源代码下载地址:

http://download.csdn.net/download/atgoingguoat/9990609

 

1. 导入项目

2. 修改jdbc.properties属性文件(执行jbpm5.sql)

3. 项目部署,访问127.0.0.1/jbpm5,登录john填写请假单

4. 注销,登录boss/manager处理任务

 

关于taskList.jsp页面js里报错的问题,知道怎么弄的麻烦告诉我一下,不知道直接忽略即可,运行时没错的;applicationContext的drools报错也是如此



 



 

 

 

 

 

 

 

 

 

 

 

附件中有源码+JAR包下载

 

 http://atgoingguoat.iteye.com/admin/blogs/2394138/edit

  • 大小: 15 KB
  • 大小: 6 KB
  • 大小: 18.3 KB
  • 大小: 10.8 KB
  • 大小: 12.1 KB
  • 大小: 14.7 KB
  • 大小: 24.9 KB
  • 大小: 40.6 KB
  • 大小: 42.3 KB
  • 大小: 50.2 KB
  • 大小: 27.4 KB
0
0
分享到:
评论
1 楼 zssapple 2017-10-23  
taskList.jsp 中的问题解决:
if(${sessionScope.leave.user.name} eq "john")  修改为  if("john" == $(sessionScope.leave.user.name) )

drools 中XML文件问题解决:问题是drools的XML依赖错误,导致找不到XML依赖的drools找不到
换个drools的.xsd的路径就可以了
<beans  xmlns="http://www.springframework.org/schema/beans"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:aop="http://www.springframework.org/schema/aop"
    xmlns:tx="http://www.springframework.org/schema/tx"
        xmlns:context="http://www.springframework.org/schema/context"
        xmlns:mvc="http://www.springframework.org/schema/mvc"
        xmlns:drools="http://drools.org/schema/drools-spring"
        xmlns:cxf="http://camel.apache.org/schema/cxf"
        xmlns:jaxrs="http://cxf.apache.org/jaxrs"
        xsi:schemaLocation="http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
           http://www.springframework.org/schema/context
           http://www.springframework.org/schema/context/spring-context-3.0.xsd 
           http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
           http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
           http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd
           http://drools.org/schema/drools-spring http://anonsvn.jboss.org/repos/labs/labs/jbossrules/trunk/drools-container/drools-spring/src/main/resources/org/drools/container/spring/drools-spring.xsd
           http://camel.apache.org/schema/cxf http://camel.apache.org/schema/cxf/camel-cxf.xsd
          http://cxf.apache.org/jaxrs http://cxf.apache.org/schemas/jaxrs.xsd
           http://camel.apache.org/schema/spring http://camel.apache.org/schema/spring/camel-spring.xsd">
           </beans>

相关推荐

    jbpm4.4+s2sh请假流程例子

    【jbpm4.4+s2sh请假流程例子】是一个典型的结合了jbpm4.4工作流引擎和Struts2、Spring、Hibernate(S2SH)框架的实战项目,旨在演示如何在企业级应用中实现一个完整的请假流程。在这个例子中,jbpm4.4作为流程管理的...

    jbpm+S2SH请假流程经典实现及源码

    这个“jbpm+S2SH请假流程经典实现及源码”是一个实际的应用示例,它将jbpm的工作流引擎与S2SH框架集成,用于实现一个完整的请假流程管理。 首先,jbpm的核心功能包括流程建模、流程实例管理、任务管理和事件处理等...

    jbpm4 s2sh 请假流程

    【jbpm4 s2sh 请假流程】是一个基于jbpm工作流引擎和SSH(Struts2、Spring、Hibernate)框架的简单示例应用,用于演示如何在Java Web环境中实现一个请假流程。在这个教程中,我们将深入理解jbpm4的工作原理以及如何...

    jbpm4.4请假例子,eclipse工程

    【jbpm4.4请假例子】是一个基于jbpm4.4流程引擎的示例项目,它展示了一个在Eclipse环境中开发的请假流程。jbPM(Java Business Process Management)是一个开源的工作流和业务流程管理框架,它允许开发者设计、执行...

    jbpm4.4+tomcat+s2sh

    【jbpm4.4+tomcat+s2sh】是一个基于Java EE的完整开发流程,它结合了jBPM 4.4(一个轻量级的工作流管理系统),Tomcat(一个流行的Java应用服务器),以及SSH(Struts2、Spring和Hibernate三大Java Web开发框架的...

    jbpm4.4-请假流程

    【jbpm4.4-请假流程】是一个基于Java开发的流程引擎示例,主要用于演示如何在企业级应用中实现请假流程。jbPM是Java Business Process Management的缩写,它是一个开源的工作流和业务流程管理系统,提供了对BPMN 2.0...

    ssh2+jbpm4.4 完整请假流程

    自从前些日子发布了如何整合JBPM4.4+ssh2后,有些朋友问我有没有一个完整一点的实例,我看过贩卖你的jbpm的教程,我就参考那个请假的实例把它改装成ssh2版的吧。顺便也加入了模拟不同的角色登陆后能接到不同的待办...

    eclipse工作流插件 含jBPM_4.4_开发指南

    总之,Eclipse工作流插件结合jBPM 4.4,为Java开发者提供了一个强大而全面的平台,用于设计、实施和管理复杂的企业级工作流系统。通过学习和掌握这些工具和框架,开发者可以更加高效地实现业务流程自动化,提升企业...

    jbpm4.4整合s2sh 请假流程例子

    jbpm4.4整合s2sh 请假流程例子,项目很好,是学习JBPM的很好的例子,已经测试过,很好用,可以下载后好好研究一下

    JBPM4.4工作流引擎实例demo

    jBPM4.4版本是该系统的一个重要里程碑,它在功能和性能上都有显著提升,为开发者提供了强大的工作流引擎实例,帮助他们实现业务流程自动化。 ### 1. jBPM工作流引擎的核心概念 - **流程定义**: 使用jBPM,开发人员...

    jBPM4.4工作流开发指南(改进版)

    jBPM4.4工作流开发指南(改进版) 开发环境搭建

    jBPM4.4请假流程JavaWeb完全版

    - **工作流引擎**: jBPM提供了一个强大的工作流引擎,用于执行和管理流程实例。 - **实体管理**: 包括任务(Task)、过程实例(Process Instance)和变量(Variable)等,它们在流程中扮演着关键角色。 - **事件...

    jBPM4.4工作流开发指南.docx

    jBPM4.4工作流开发指南 ...jBPM4.4是一个功能强大且灵活的工作流引擎,本指南详细介绍了jBPM4.4的安装、部署、使用、开发和原理等方面的知识点。通过本指南,读者可以快速掌握jBPM4.4的使用和开发。

    jbpm4.4 在线设计流程图 ext + raphael

    这些特性使得jbpm4.4不仅仅是一个流程设计工具,更是一个完整的BPM解决方案。通过与ext和raphael的结合,jbpm4.4为业务流程的设计、实施和管理提供了强大的支持,帮助企业和组织优化业务流程,提高工作效率。

    JBPM4.4 工作流 入门 例子

    **JBPM4.4工作流入门例子 - HelloWorld** ...总之,JBPM4.4提供了一个强大且灵活的工作流平台,通过"HelloWorld"这样的入门实例,你可以逐步掌握如何构建和管理业务流程,从而实现企业流程的自动化和优化。

    jBPM4工作流应用开发指南.pdf

    jBPM4作为该系列的一个版本,提供了一套完整的流程管理和执行框架,允许开发者构建灵活的工作流应用,以实现业务流程自动化。本指南由胡奇编写,旨在为开发者提供一个全面的参考,帮助他们快速学习和掌握使用jBPM4...

    Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8整合

    首先,JBPM(Business Process Management)是一个开源的工作流引擎,它允许开发者设计、执行和监控业务流程。Hibernate是流行的对象关系映射(ORM)框架,负责在Java应用程序和关系型数据库之间进行数据交互。...

    jBPM4.4开发实例

    jBPM4.4是该框架的一个版本,它提供了强大的工作流服务,包括流程定义、流程实例管理、任务处理、事件处理以及规则集成等。在这个入门开发实例中,我们将探讨如何利用jBPM4.4进行业务流程的建模、部署和执行。 **一...

Global site tag (gtag.js) - Google Analytics