- 浏览: 268700 次
- 性别:
- 来自: 新乡
文章分类
- 全部博客 (227)
- servciemix (10)
- db (18)
- javaTools (4)
- hibernate (31)
- web (3)
- spring (14)
- design pattern (4)
- java security (3)
- portal (1)
- ejb (6)
- session (2)
- java_lang (21)
- jbpm (29)
- struts (7)
- orgRights (2)
- project manager Jira (7)
- 跨库事务 (2)
- mysql (14)
- ubuntu (7)
- osgi (9)
- maven ant make (4)
- 分布式 高并发 高性能 (5)
- virgo-dm_server (0)
- osgi web (3)
- platform (1)
- smooks (1)
- business (1)
- 职场生涯 (14)
- Java编码格式 (2)
- web服务 (1)
- 计算机使用 (1)
- 健康工作生活的保障,工作中务必抛掉的不良心态 (4)
- 电信-网络监控 (1)
- 多线程-multithread (1)
- 海量数据-高性能 (2)
- Mybatis (1)
- web开发平台研发 (0)
- oracle (0)
- 应用服务器调优 (0)
- web前端 (0)
- servlet-jsp (0)
- tomcat (2)
- newtouch (1)
- portal_liferay (2)
- version control (1)
- apm-impact (2)
- tools (1)
- 研发管理 (1)
- 电商业务 (1)
- 生鲜电商市场调查 (0)
- PBX (0)
- 房东 (0)
最新评论
-
lifuchao:
...
权限问题 -
Branding:
谢谢,受教了,另外,CONN AS SYSDBA,必须是在操作 ...
Oracle密码忘记了怎么办? -
zhuchao_ko:
...
Portal实现原理 -
败类斯文:
不知道改哪里。。。木有见到红色。。表示悟性低了、、
jira error: Neither the JAVA_HOME nor the JRE_HOME environment variable is defin -
c__06:
正文:假如事务我是这样定义的: <tx:method n ...
Spring中Transactional配置
怎样才能在现有的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整合,祝你好运
最佳答案
-----继承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整合,祝你好运
发表评论
-
JBPM4的优秀博文链接
2011-08-31 22:39 13231 Jbpm4 IOC容器 http://www.it ... -
jbpm4 在tomcat6 下面ssh2 错误
2011-08-31 21:35 993异常:java.lang.LinkageError: load ... -
JBPM4表结构说明
2011-07-23 00:33 1292JBPM4表结构说明 (2010-05-05 14:10:02 ... -
jbpm流程文件的部署
2011-07-23 00:32 1190jbpm流程文件的部署 (2010-05-05 14:51:5 ... -
BPM4.3总结二 Jbpm4.3使用文档
2011-07-23 00:30 1151JBPM4.3总结二 [此博文包含图片] (2010-05-0 ... -
JBPM4.3总结五 合同审批实例
2011-07-23 00:27 1357JBPM4.3总结五 [此博文包含图片] (2010-05-0 ... -
JBPM4.3总结四 2.9任务管理
2011-07-23 00:26 1061JBPM4.3总结四 (2010-05-05 11:53:32 ... -
JBPM4.3总结三 集成自定义用户表
2011-07-23 00:24 1576JBPM4.3总结三 (2010-05-05 11:54:56 ... -
swing 实现JBPM 4.2例子
2011-07-22 13:20 1035swing 实现JBPM 4.2例子 http://blo ... -
JBPM4.3之任务管理
2011-07-22 12:37 1073JBPM4.3总结四(2010-05-05 11:53:32) ... -
jbpm frequently used url
2011-06-29 12:19 10641. http://old.family168.com/bb ... -
jbpm4 和 spring 的集成
2011-06-29 11:37 834jbpm4 内置了和 spring 的集成支持, 配置很简单, ... -
任务提交后为什么JBPM4_HIST_VAR不存在值
2011-06-29 11:05 1488JbpmProcessEngineUtil.getExecut ... -
权限问题
2011-06-29 09:05 1232机构 与 权限关系表:机构拥有与之关联的权限 应用 与 权限 ... -
jBPM4的运行期环境
2011-06-29 08:52 680一、运行期环境就是一个餐馆 二、jBPM4的运行期环境 E ... -
Jbpm4.3连接数据库配置
2011-06-29 08:35 1310Jbpm4.3连接数据库配置 收藏 1、我以mysql为例子 ... -
jbpm4 有18张表,简单介绍如下
2011-06-29 08:33 1804jbpm4 有18张表,简单介绍如下: JBPM4_DEP ... -
Drools
2011-06-28 20:59 1278Drools - The Business Logic int ... -
Activiti BPM Platform
2011-06-28 20:58 1121Activiti BPM Platform http://a ... -
jbpm之6 JBPM流程通过Aciton动态创建TaskInstance来实现“会签”
2011-06-28 20:57 832jbpm6(2007-03-14 23:32:38)转载 ...
相关推荐
在SSH(Spring、Struts和Hibernate)架构中集成jbpm工作流是一项常见的任务,它能够帮助开发者构建出具有流程管理能力的应用系统。jbpm是一个开源的工作流管理系统,它提供了全面的业务流程建模、执行和监控功能。...
SSH(Struts2、Spring、Hibernate)是一个流行...通过这个SSH_JBPM4.4的实例,开发者不仅可以学习到SSH框架的应用,还能深入理解如何在Java Web环境中集成和使用工作流管理系统,提升在业务流程自动化方面的开发技能。
通过上述步骤,可以成功地将jBPM工作流引擎整合到SSH框架中,实现业务流程与Java应用的无缝集成。这种整合能够帮助企业更好地管理复杂的业务流程,提高工作效率,并确保流程变更的灵活性。同时,SSH框架提供的分层...
1. 配置集成:首先,你需要在SSH2项目中引入Jbpm的相关依赖,并配置Spring上下文以管理Jbpm的数据源、SessionFactory和流程引擎。 2. 流程定义:利用Jbpm提供的流程建模工具(如eclipse的jbpm插件),设计并导出流程...
在本实例中,我们将深入探讨如何使用JBPM构建一个OA(Office Automation)工作流系统,同时结合SSH(Spring、Struts和Hibernate)框架进行整合,以实现高效、灵活的业务流程管理。 首先,我们需要理解JBPM的核心...
4. **创建数据库表**:使用修改后的配置文件运行jbpm,它会根据配置自动创建包含jbpm工作流表的数据库。 5. **安装Eclipse图形化插件**:安装jbpm的Eclipse插件,便于图形化设计和管理流程定义。 6. **部署jbpm和...
1. **引入依赖**:在项目中添加jBPM和SSH相关的jar包依赖。 2. **Spring配置**:配置jBPM的数据源、session工厂以及工作流执行服务。同时,配置Hibernate,设置实体管理工厂和数据源。 3. **Struts配置**:定义...
4. 集成流程:在SSH应用中引入JBPM的工作流引擎,编写代码来启动、查询和控制流程实例。 5. 实现用户界面:使用Struts2的Action和JSP页面,展示流程信息和交互界面,使用户能够参与流程执行。 6. 测试和调试:编写...
【工作流jBPM集成在SSH中的实现】 工作流(Workflow)系统是企业信息化建设中的重要组成部分,它能够帮助企业规范业务流程,提高工作效率。jBPM(Java Business Process Management)是一个开源的工作流管理系统,...
整合SSH与JBPM,意味着我们需要在SSH应用程序中嵌入JBPM的工作流引擎,以便能够利用其强大的流程管理能力。这通常涉及到以下步骤: 1. **配置Spring**:在Spring的配置文件中,需要添加JBPM的数据源、事务管理器、...
1. **引入jBPM依赖**:在项目构建路径中添加jBPM的JAR包,确保所有必需的类都可被引用。 2. **配置jBPM**:在项目中创建jBPM的配置文件,例如`jbpm.cfg.xml`,配置数据源、事务管理器等。 3. **集成工作流定义**:将...
SSH框架组合在一起可以构建出健壮且可扩展的企业级应用,而引入JBPM则可以增强这些应用的流程自动化能力。JBPM提供了工作流引擎,允许开发者定义和执行复杂的业务流程,并且支持动态流程更改和监控。 在这个例子中...
【JBPM4.4+SSH2 业务流 绑定表单Demo】是一个结合了Java企业级框架Spring(SSH2中的S和H)与工作流引擎JBPМ4.4的实战示例,用于演示如何在业务流程中集成自定义表单。这个Demo主要涵盖了以下几个关键知识点: 1. *...
2. 引入JBPM依赖:在项目中添加JBPM的库文件,确保所有必要的类和资源都可访问。 3. 集成Spring与JBPM:配置Spring上下文,创建JBPM的数据源、流程引擎工厂、流程引擎等,使Spring能够管理和控制JBPM。 4. 定义流程...
JBPM书上是讲解以工作流为核心去开发应用,那并不是我们想要的,我们想要的是在我们的web项目把工作流技术引入进来。使工作流依托于应用来实现。如何开发我们中国式的工作流。使用整合实战开发。 SSH2架构方面: ...
在JBPM4.4项目中,SSH2可能被用来远程部署和管理流程定义,或者进行自动化脚本操作。 【流程图实例】 流程图是描述业务流程的图形表示,它清晰地展示了任务之间的关系和顺序。在JBPM4.4中,流程图实例是指已经创建...
1. **配置Spring**:首先,我们需要在Spring配置文件中引入jbpm4的相关bean,如`jbpmContext`、`jbpmTaskService`等,这些bean会负责与jbpm4服务器的交互。 2. **集成Hibernate**:jbpm4本身支持Hibernate作为其...
JBPM书上是讲解以工作流为核心去开发应用,那并不是我们想要的,我们想要的是在我们的web项目把工作流技术引入进来。使工作流依托于应用来实现。如何开发我们中国式的工作流。使用整合实战开发。 SSH2架构方面: ...
在jbpm4整合中,Spring可以用来管理jbpm4的工作流引擎,例如创建并配置SessionFactory、ProcessEngine等对象。同时,Spring的AOP可以用于实现流程事件监听,比如开始、结束、任务分配等,增强流程的灵活性。 3. **...
2. **JBPM5.4特性**:JBPM5.4包含了流程定义、流程实例管理、任务管理和工作流引擎等功能。它支持BPMN2.0标准,可以图形化设计流程,并提供了可视化的流程监控工具。 3. **集成SSH2**:SSH2与JBPM5.4的集成主要是...