`
xijunhu
  • 浏览: 155537 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

jbpm4开发笔记(二)

阅读更多
数据库选择mysql
修改jbpm-4.0.CR1的配置文件
jbpm-4.0.CR1\db\jdbc\mysql.properties
用户名和密码跟mysql的登录名和密码对应,在mysql中建库jbpmdb,建议安装Navicat(mysql的可视化编辑工具).

修改jboss/build.xml文件
jboss的版本是5.0.0.GA
<property name="jboss.version" value="5.0.0.GA" />
database修改为mysql
<property name="database" value="mysql" />

我们需要在jboss中安装jBPM所以删除depends中的install.jboss, start.jboss
<target name="demo.setup"
          depends="install.jbpm.into.jboss"
          description="installs jboss, installs jbpm into jboss, starts jboss, creates the jBPM DB schema, deploys examples, loads example identities, installs and starts eclipse">
    <ant antfile="${jbpm.home}/db/build.xml" target="create.jbpm.schema" />
    <ant antfile="${jbpm.home}/examples/build.xml" target="deploy.examples" />
    <ant antfile="${jbpm.home}/db/build.xml" target="load.example.identities" />
   <!-- <ant antfile="${jbpm.home}/gpd/build.xml" target="install.eclipse" />
    <ant antfile="${jbpm.home}/gpd/build.xml" target="start.eclipse" />-->
  </target>

删除这两项,不下载eclipse
<ant antfile="${jbpm.home}/gpd/build.xml" target="install.eclipse" />
    <ant antfile="${jbpm.home}/gpd/build.xml" target="start.eclipse" />

修改D:\jbpm-4.0.CR1\examples\build.xml
<property name="database" value="mysql" />
<property name="jboss.version" value="5.0.0.GA" />

一切准备完了,下面开始进行建数据库中的表,插入数据的操作,还有其他一些操作(详情请看:http://hi.baidu.com/tech_java/blog/item/7def2312992602886438db05.html)

在dos下进入jbpm-4.0.CR1\jboss,运行ant demo.setup
在example中生成了一个target目录,在jbpm-4.0.CR1下生成jboss-5.0.0.GA目录

把其中的examples.jar(代码),examples.bar(jpdl定义)部署到deploy下面
启动jboss服务器运行http://localhost:8080/gwt-console
停留在登录画面,用户名和密码输入正确后,怎么也进不去,不知道是什么原因。
注:据说可能换成hsqldb就行


分享到:
评论

相关推荐

    JBPM4学习笔记

    2. Eclipse插件:JBPM4提供Eclipse集成开发环境的插件,使得流程图的绘制和编辑变得更加直观和便捷。 三、流程执行 1. 执行引擎:JBPM4的核心是其流程执行引擎,负责解析流程定义并驱动流程实例的执行。它支持并发...

    JBPM4学习笔记(全)

    本笔记涵盖的内容包括了JBPM4的各个方面,从基础环境的搭建到实际工作流开发,旨在帮助初学者快速上手,并进一步提升技能水平。通过深入学习这些笔记,开发者将能够理解和掌握以下关键知识点: 1. **环境配置**:...

    jbpm4 开发手册

    这个开发手册集合了多个版本的文档,包括jbpm4.4的开发手册、jbpm4.x开发手册、jpbm用户手册、jpbm3.x开发手册、jpbm3安装配置手册、jpbm4安装手册以及jpbm学习笔记和最佳实践,为开发者提供全面的参考和指导。...

    jbpm jbpm3 jbpm4 用户和开发指南+教程+最佳实践全套

    "jbpm开发指南.pdf"可能是对jbpm4或更高版本的开发者指南,涵盖了jbpm的编程模型、API使用、集成策略等深入内容,帮助开发者构建基于jbpm的业务流程应用。这通常会包括如何使用jPDL(jbpm Process Definition ...

    JBPM3学习笔记

    **JBPM3学习笔记** JBPM(Java Business Process Management)是一个开源的工作流管理系统,它提供了对业务流程的建模、部署、执行和监控的能力。在本文中,我们将深入探讨JBPM3的核心概念、功能和使用方法,以帮助...

    JBPM4.3 学习笔记

    文件"JBPM4学习笔记.doc"可能包含了博主在学习过程中整理的详细笔记,涵盖了上述所有知识点的实践经验和心得,对于理解JBPM4.3的使用和开发有着重要的参考价值。 总结,JBPM4.3的学习笔记涵盖了流程建模、执行、...

    工作流引擎jbpm学习笔记

    工作流引擎jbpm学习笔记 jbpm是一个专业的工作流引擎,用于定义、管理和执行业务流程。它可以帮助我们简化工作流程的开发和维护,提高工作效率和可扩展性。 一、什么是公文流转? 公文流转是指公文在定义流转中的...

    jbpm4.4学习笔记

    4.5准备jbpm4.4开发环境 13 4.5.1添加jbpm4.4的jar包 13 4.5.2添加并制定配置文件 13 4.6 JBPM在MyEclipse画流程图时出现乱码: 14 5 核心API 14 5.1ProcessEngine 14 5.2RepositoryService 15 5.3ExecutionService ...

    jbpm学习笔记.docx

    jbpm学习笔记主要涵盖了jbpm(Java Business Process Management)的多个方面,包括Signavio的使用和配置、jBPM数据库的安装、Graphical Process Designer(GPD)的安装以及jBPM在Eclipse环境中的配置。以下是这些...

    jbpm4.4 工作流框架 笔记

    Eclipse中的图形化流程设计器(GPD)是jBPM开发的重要工具,安装方法如下: 1. 在Eclipse中选择`Help` -&gt; `Install New Software...` 2. 点击`Add...` 3. 选择`Archive...`,然后找到并打开`jbpm-gpd-site.zip`文件...

    jBPM-jPDL学习笔记

    安装包通常包括jBPM的核心库、示例项目以及相关的开发工具。对于部署,可以将jBPM集成到像Tomcat这样的应用服务器中,并配置与MySQL数据库的连接,以便存储和管理流程实例的数据。 2、框架设计简介: jBPM的设计...

    jbpm中文开发指南+用户手册+demo源码+学习笔记等

    jbpm中文开发指南是针对中国开发者编写的,旨在帮助他们更好地理解和使用jbpm进行业务流程开发。这份指南可能涵盖了jbpm的基础概念,如工作流引擎、任务服务、流程定义模型(BPMN 2.0)、事件处理以及如何通过jbpm...

    jbpm3.1.4经典学习教程

    总的来说,通过这个教程,你将能够掌握jbpm的基础知识,包括流程建模、流程实例管理、任务处理等,为后续的jbpm开发或工作流管理系统的设计和实施打下坚实的基础。同时,实践中的问题记录和解决过程也是学习的重要...

    JBPM新手学习笔记(强烈推荐)

    2. **JBPM Designer**:JBPM提供了一个集成开发环境,即JBPM Designer,它是一个基于Eclipse的插件,帮助开发者图形化地设计和编辑流程定义文件。用户可以通过界面拖拽各种流程元素,如start、end、tasknode、fork、...

    jbpm学习笔记体会很深刻

    深入理解和熟练运用jbpm,不仅可以提升我们的开发技能,还能为企业提供高效、灵活的流程自动化解决方案。通过不断实践和学习,我们可以更好地应对各种复杂的业务场景,提升工作效率,降低运营成本。

    jbpm开发指南-笔记

    ### jBPM开发指南知识点详解 #### 3.3.18 创建定时器 (Create-Timer) 在jBPM中,`create-timer`是一种重要的功能,用于在工作流中设置定时器。通过这种方式,可以定义流程在特定的时间点自动执行某些操作。这在...

    JBPM4.1开发指南

    【JBPM4.1开发指南】是一份专为有开发经验的人员准备的详细教程,旨在帮助他们充分利用jbpm框架的全部潜力。jbpm(Java Business Process Management)是一款开源的工作流管理系统,它允许开发者设计、执行和管理...

    jbpm学习资料,jbpm教程

    通过jBPM-jPDL学习笔记,你可以系统地学习如何使用jPDL设计和实施业务流程,掌握jbpm的核心概念和技术。无论是对于开发人员还是业务分析师,这份资料都将极大地提升你在工作流管理领域的专业技能。

    jBPM-jPDL学习笔记——流程设计与控制(转载)

    在博文提到的资源中,`.classpath`和`.project`文件是Eclipse项目的配置文件,它们包含了项目所需的库依赖和项目设置,这对于在Eclipse环境中搭建jBPM开发环境至关重要。`jbpm.jpdl.mysql.sql`文件则可能是用于创建...

Global site tag (gtag.js) - Google Analytics