`
bxf12315
  • 浏览: 26856 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jBPM 6.2(BPMS 6.1)技术前瞻(2)

 
阅读更多

jbpm 安装部署

1 首先下载

  http://www.jboss.org/downloads/

  这里需要注册,估计大部分人懒的搞这些。

 http://www.jbpm.org/download/download.html

  这里只有6.1版本

 如果想得到最新的版本个人认为还是老老实实上Git hub吧

https://github.com/droolsjbpm/droolsjbpm-build-bootstrap

上面有比较详细的介绍,如何下载如何build.

如果搞不定mvn git 咋办

https://repository.jboss.org/nexus/content/groups/public-jboss/org/kie/kie-wb-distribution-wars/6.2.0.CR4/ 

直接去这里下

其实6.2应该很快发布了,但是企业版本的BPMS6.1可能还要一段时间(多长未知。。。)

2 安装

jBPM 6本身现在事可以支持tomcat,jboss eap,websphere,以及weblogic的,不过毕竟事jboss社区的玩意,建议还是jboss eap吧。

安装很简单了,解压到deployment目录(jboss)。

1 jBPM6没人使用的host model的H2,如果需要修改的话注意修改standalone-full.xml里面的datasource,

距离来说修改成mysql

写道
<datasource jta="true" jndi-name="java:jboss/datasources/jbpmDS" pool-name="H2DS" enabled="true" use-java-context="true" use-ccm="true">
<connection-url>jdbc:mysql://127.0.0.1:3306/6.1</connection-url>
<driver>h2</driver>
<security>
<user-name>sa</user-name>
</security>
</datasource>
<drivers>
  <driver name="mysql" module="com.mysql">
<xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
</driver>

需要说明的是,你需要讲相应的数据库去东放到jboss目录下的moules 下面,要不启动的是找不到驱动。

 2 修改persistence.xml,改称你相应的方言就好

写道
<property name="hibernate.dialect" value="org.hibernate.dialect.H2Dialect" />

 好了,现在可以启动你的jboss了,然后登陆localhost:8080/jbpm-console.

还需要说明下的是登陆的用户密码,因为jbpm默认用了http的form认证,在jboss目录下有standalone/cofiguration/users.properties ,roles.properties两个文件注意修改即可,

在jbpm中有很多role,

roles.wb_everything=admin

roles.wb_for_developers=developer

roles.wb_for_business_analysts=analyst

roles.wb_for_business_users=user

roles.wb_for_managers=manager

大家可以根据需要来设定不同的角色。

分享到:
评论

相关推荐

    JBPM6.1+Spring+web+mysql 可用的工作流项目例子(自动建表)

    2 项目有完善的spring和jbpm集成方法,jbpm版本是6,jbpm5和jbpm6版本差异较大,配置差异也很大,切记 3 用的数据库为mysql,在运行的时候,会自动在数据库中建立jbpm工作流的表。 4 可以根据自己的项目自行集成。

    JBPM4与JBPM5工作流系统技术可行性分析

    ### 工作流系统技术选型可行性分析:JBPM4与JBPM5 #### 一、引言 在数字化转型的背景下,工作流系统成为提高组织效率的关键技术之一。医院作为一个复杂的组织机构,其内部流程的优化对于提升服务质量至关重要。...

    jbpm_web:jbpm spring tomcat 集成演示 jbpm6.1

    jbpm_web jbpm spring tomcat 集成演示 jbpm6.1 这个项目演示了如何将 jbpm6.1 tomcat spring 集成到一个 web 应用程序中起源来自项目 ,但比这简单还演示了如何使用 CustomUserGroupCallback 将人工任务与您自己的...

    jbpm简介\jbpm简介

    ### jBPM简介与关键技术知识点 #### 一、jBPM概述 jBPM是一个开源的、纯Java的、轻量级的商业流程管理(Business Process Management, BPM)工作流引擎。它支持多种可执行流程语言,并且可以在任何JavaEE应用...

    jbpm4jbpm5

    2. **jBPM开发指南**: [jBPM开发指南].高杰.文字版提供了jbpm的开发指导,可能涵盖了如何配置环境、创建流程定义(Process Definition)、设计工作流、处理事件、集成其他系统等方面的内容。开发者可以通过指南...

    jbpm介绍jbpm介绍jbpm介绍jbpm介绍jbpm介绍

    #### 三、jBPM 技术特点 - **流程语言直观**:使用直观的流程语言来表示商业流程图术语,如任务、异步通信等待状态、定时器等。 - **控制流机制强大**:提供强大的控制流机制,适用于企业级应用。 - **低依赖性**:...

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

    2. 修改jdbc.properties属性文件(执行jbpm5.sql) 3. 项目部署,访问127.0.0.1/jbpm5,登录john填写请假单 4. 注销,登录boss/manager处理任务 关于taskList.jsp页面js里报错的问题,知道怎么弄的麻烦告诉我一下,...

    jbpm jbpm4.3.jar

    jbpm jbpm4.3.jar DDDDDDDD

    JBPM工作流引擎技术内幕

    我写的一份工作流教程,ppt格式。 JBPM工作流引擎技术内幕2.1。 介绍了主流的开源工作流引擎,并深入探讨了JBPM工作流引擎的技术内幕。 这篇文档是为了向我逝去的工作流岁月致敬!

    jbpm-3_2_2-Api

    jbpm-3_2_2-Api jbpm 著名工作流引擎

    jBPM3.2.rar_JBPM3.2_jbpm_jbpm 3.2_jbpm3_jbpm3.2教程

    2. **Maven或Ant**:jbPM 3.2的构建工具可以是Maven或Ant,选择其中一种进行安装并配置。 3. **jbPM库**:下载jbPM 3.2的库文件,包括jar包和其他依赖,这些可以通过Maven的pom.xml文件或Ant的build.xml文件来管理...

    jbpm白皮书 介绍jbpm 入门

    2. **服务组件**:为了使流程能够与外部系统和服务进行交互,jBPM 提供了一系列的服务组件,如消息传递服务、事务管理服务等。这些服务组件不仅增强了流程的灵活性,还提高了系统的整体可靠性。 3. **工具链**:...

    jbpm-3.1.2.zip_jbpm_jbpm 3.1.2_jbpm-3.1.2.rar_jbpm3.1.2_工作流

    2. **规则集成**:jBpm 集成了规则引擎,如 Drools,使业务流程能够根据预定义的规则进行动态决策。 3. **事件处理**:支持各种事件处理,如定时器事件、信号事件等,增强了流程的灵活性。 4. **持久化**:通过 ...

    jbpm4整合struts2+spring2[1].5+hibernate3.3

    在实际开发中,通常需要将其与其他流行的技术框架,如Struts2、Spring和Hibernate进行集成,以构建更强大的企业级应用。 1. **jbpm4与Spring的整合** - **IOC容器统一**:jbpm4有自己的IOC容器,但在与Spring集成...

    jbpm 数据库jbpm 数据库

    jbpm(Java Business Process Management)是一款开源的工作流和业务流程管理框架,主要用于设计、执行、监控和优化企业的业务流程。jbpm数据库是jbpm框架在运行时存储流程实例、任务、变量等信息的地方,它是jbpm...

    jbpm4源码jbpm4源码jbpm4源码

    通过深入研究jbpm4的源码,可以了解其内部实现原理,学习如何构建高效、灵活的流程管理系统,同时也能提升Java编程、企业服务集成等方面的技术能力。对于想要从事企业级工作流管理开发的工程师来说,理解jbpm4源码是...

    jbpm4研究-工作流

    由于表单实现可能因UI技术差异而不同,JBPM本身并不直接处理表单,而是提供数据存储机制。在系统中,可以采用Velocity模板和ExtJS进行自定义表单设计,利用Velocity进行动态渲染,结合ExtJS的前端组件库,实现丰富的...

    JBPM中文开发技术文档

    核心工作流和BPM 功能被封状作为一个简单的Java库.这个库包括在jBPM数据库中存储,更新和检索流程信息的服务

    JBPM工作原理及表结构详解

    JBPM(Java Business Process Management)是一款开源的工作流管理系统,它提供了强大的业务流程建模、执行和监控能力。本文将深入探讨JBPM的工作原理、表结构及其在实际操作中的应用。 1. **JBPM特色** - **灵活...

Global site tag (gtag.js) - Google Analytics