`
xgbjmxn
  • 浏览: 268700 次
  • 性别: Icon_minigender_1
  • 来自: 新乡
社区版块
存档分类
最新评论

怎样才能在现有的ssh项目中引入jbpm工作流

    博客分类:
  • jbpm
阅读更多
怎样才能在现有的ssh项目中引入jbpm工作流呢?是myeclipse中的web项目啊,我搜索了一晚上也没个能讲的清楚的,请各位大侠能给我详细的步骤,最好能配图,和描述,还有把需要引入的jar包也罗列出来,谢谢哥哥姐姐们了!小弟大出血50分了!

最佳答案

-----继承JBPM到系统(第一步:创建数据库)
*拷贝相关的依赖包到wenb-inf/lib下面(bas.jar /jcr-1.0.jar / jbpm-identity.jar /jbpm-jpdl.jar)
* 修改hibernate.cfg.xml,添加JBPM的映射配置,以及缓存属性的配置 (可以直接修改jbpm里面的hibernate配置文件)

-------与spring集成
*集成JBPM与spring,需要用到第三方集成包 spring-modules-0.8.zip中的spring-modules-jbpm31.jar
<bean id="jbpmConfiguration" class="org.springmodules.workflow.jbpm31.LocalJbpmConfigurationFactoryBean">
<property name="configuration" value="classpath:jbpm.cfg.xml"></property>
</bean>
这时候,需要jbpm.cft.xml,这是JBPM的配置文件,我们可以从
JBPM_HOME\src\jpdlorg\jpbm目录下拷贝default.jbpm.cfg.xml文件,然后从新命名为jbpm.cfg.xml

*用到jbpmConfigruation对象的时候,选哦注入 <property name="jbpmConfiguration" ref="jbpmConfiguration"></property>

private JbpmContext getJbpmContext(){
JbpmContext context=jbpmConfiguration.createJbpmContext();
context.setSession(getSession()); //getSession是hibernateDAOsupport类的方法
return context;
}



以上基本是配置的全过程,我最近刚配置好  所有有记录,呵呵 算你运气好,如果还不回配置  去看 尚学堂_OA视频   里面详细介绍了如何配置jbpm如何与ssh整合,祝你好运

分享到:
评论

相关推荐

    在ssh中加入jbpm工作流所需要的包

    在SSH(Spring、Struts和Hibernate)架构中集成jbpm工作流是一项常见的任务,它能够帮助开发者构建出具有流程管理能力的应用系统。jbpm是一个开源的工作流管理系统,它提供了全面的业务流程建模、执行和监控功能。...

    ssh_jbpm4.4

    SSH(Struts2、Spring、Hibernate)是一个流行...通过这个SSH_JBPM4.4的实例,开发者不仅可以学习到SSH框架的应用,还能深入理解如何在Java Web环境中集成和使用工作流管理系统,提升在业务流程自动化方面的开发技能。

    jbpm与ssh框架整合

    通过上述步骤,可以成功地将jBPM工作流引擎整合到SSH框架中,实现业务流程与Java应用的无缝集成。这种整合能够帮助企业更好地管理复杂的业务流程,提高工作效率,并确保流程变更的灵活性。同时,SSH框架提供的分层...

    ssh2 融合 jbpm

    1. 配置集成:首先,你需要在SSH2项目中引入Jbpm的相关依赖,并配置Spring上下文以管理Jbpm的数据源、SessionFactory和流程引擎。 2. 流程定义:利用Jbpm提供的流程建模工具(如eclipse的jbpm插件),设计并导出流程...

    JBPM综合实例 OA工作流系统源码

    在本实例中,我们将深入探讨如何使用JBPM构建一个OA(Office Automation)工作流系统,同时结合SSH(Spring、Struts和Hibernate)框架进行整合,以实现高效、灵活的业务流程管理。 首先,我们需要理解JBPM的核心...

    jbpm+ssh整合

    4. **创建数据库表**:使用修改后的配置文件运行jbpm,它会根据配置自动创建包含jbpm工作流表的数据库。 5. **安装Eclipse图形化插件**:安装jbpm的Eclipse插件,便于图形化设计和管理流程定义。 6. **部署jbpm和...

    jBPM4.4+ssh 整合配置及完整实例

    1. **引入依赖**:在项目中添加jBPM和SSH相关的jar包依赖。 2. **Spring配置**:配置jBPM的数据源、session工厂以及工作流执行服务。同时,配置Hibernate,设置实体管理工厂和数据源。 3. **Struts配置**:定义...

    ssh+jbpm项目源码

    4. 集成流程:在SSH应用中引入JBPM的工作流引擎,编写代码来启动、查询和控制流程实例。 5. 实现用户界面:使用Struts2的Action和JSP页面,展示流程信息和交互界面,使用户能够参与流程执行。 6. 测试和调试:编写...

    工作流jpbm集成在ssh中(非原创)

    【工作流jBPM集成在SSH中的实现】 工作流(Workflow)系统是企业信息化建设中的重要组成部分,它能够帮助企业规范业务流程,提高工作效率。jBPM(Java Business Process Management)是一个开源的工作流管理系统,...

    ssh整合jbpm所需要的几个包

    整合SSH与JBPM,意味着我们需要在SSH应用程序中嵌入JBPM的工作流引擎,以便能够利用其强大的流程管理能力。这通常涉及到以下步骤: 1. **配置Spring**:在Spring的配置文件中,需要添加JBPM的数据源、事务管理器、...

    jbpm4.4与ssh框架的整合

    1. **引入jBPM依赖**:在项目构建路径中添加jBPM的JAR包,确保所有必需的类都可被引用。 2. **配置jBPM**:在项目中创建jBPM的配置文件,例如`jbpm.cfg.xml`,配置数据源、事务管理器等。 3. **集成工作流定义**:将...

    ssh-jbpm整合

    SSH框架组合在一起可以构建出健壮且可扩展的企业级应用,而引入JBPM则可以增强这些应用的流程自动化能力。JBPM提供了工作流引擎,允许开发者定义和执行复杂的业务流程,并且支持动态流程更改和监控。 在这个例子中...

    JBPM4.4+SSH2 业务流 绑定表单Demo

    【JBPM4.4+SSH2 业务流 绑定表单Demo】是一个结合了Java企业级框架Spring(SSH2中的S和H)与工作流引擎JBPМ4.4的实战示例,用于演示如何在业务流程中集成自定义表单。这个Demo主要涵盖了以下几个关键知识点: 1. *...

    ssh-jbpm 框架的整合使用

    2. 引入JBPM依赖:在项目中添加JBPM的库文件,确保所有必要的类和资源都可访问。 3. 集成Spring与JBPM:配置Spring上下文,创建JBPM的数据源、流程引擎工厂、流程引擎等,使Spring能够管理和控制JBPM。 4. 定义流程...

    ExtJs4.1+Jbpm4+SSH2+Oracle10g实际项目源码

    JBPM书上是讲解以工作流为核心去开发应用,那并不是我们想要的,我们想要的是在我们的web项目把工作流技术引入进来。使工作流依托于应用来实现。如何开发我们中国式的工作流。使用整合实战开发。 SSH2架构方面: ...

    JBPM4.4+ssh2+流程图实例

    在JBPM4.4项目中,SSH2可能被用来远程部署和管理流程定义,或者进行自动化脚本操作。 【流程图实例】 流程图是描述业务流程的图形表示,它清晰地展示了任务之间的关系和顺序。在JBPM4.4中,流程图实例是指已经创建...

    jbpm4与ssh整合

    1. **配置Spring**:首先,我们需要在Spring配置文件中引入jbpm4的相关bean,如`jbpmContext`、`jbpmTaskService`等,这些bean会负责与jbpm4服务器的交互。 2. **集成Hibernate**:jbpm4本身支持Hibernate作为其...

    Extjs4+jbpm4+SSH+oracle.zip

    JBPM书上是讲解以工作流为核心去开发应用,那并不是我们想要的,我们想要的是在我们的web项目把工作流技术引入进来。使工作流依托于应用来实现。如何开发我们中国式的工作流。使用整合实战开发。 SSH2架构方面: ...

    jbpm4整合ssh框架

    在jbpm4整合中,Spring可以用来管理jbpm4的工作流引擎,例如创建并配置SessionFactory、ProcessEngine等对象。同时,Spring的AOP可以用于实现流程事件监听,比如开始、结束、任务分配等,增强流程的灵活性。 3. **...

    第四部分、SSH2结合JBPM5.4

    2. **JBPM5.4特性**:JBPM5.4包含了流程定义、流程实例管理、任务管理和工作流引擎等功能。它支持BPMN2.0标准,可以图形化设计流程,并提供了可视化的流程监控工具。 3. **集成SSH2**:SSH2与JBPM5.4的集成主要是...

Global site tag (gtag.js) - Google Analytics