星期四, 十二月 08, 2005

JBoss JBPM 学习手册(一).

: 准备:

  1. 下载 以下5个包:



JBoss jBPM 3.0.2 17.6 MB 2005-11-17 LGPL Notes Download
JBoss jBPM Starters Kit 3.0.2 88.3 MB 2005-11-17 LGPL Notes Download
JBoss jBPM Process Designer Plugin 3.0.5 26.2 MB 2005-11-17 LGPL Notes Download
JBoss jBPM BPEL Extension 1.0 alpha 3 11 MB 2005-09-05 Custom Notes Download
JBPM DB 3.0.2 8.3 MB 2005-11-17 Custom ... Download


2.下载JBOSS 4.0.3SP1(最新)
http://www.jboss.org

3.下载 j2sdk 5.0(最新)
http://java.sun.com


4.下载Eclipse(JBOSS提供的Process DesignerEclipsePlug-in)
http://www.eclipse.org

5.下载mySQL5.0或其他数据库

http://www.mysql.com
mySQL 5.0 终于具有完全的功能了,包括sub select,Trigger,Procedure,UTF8支持


2005年末是个让人兴奋的年尾,OpenSource Database终于遇到了最强的阻击,
OracleMicrosoft都推出了有限制的企业Express版本。Oracle 10g Express
Microsoft SQL 2005 Express都是免费使用,发布安装的,不过数据容量限制在4GB,对大多数论坛或small application 是足够了.

6.下载mySQL或其他数据库JDBC Driver的支持.

7.下载 ant 1.6.2(最新)
http://ant.apache.org/


:安装
1.安装J2SDK
2.安装 mySQL 建立一个新的databasejbpm
安装Jbossjboss docs\examples\jca 目录下 复制mysql-ds.xml jbpm目录下的
deploy目录下,然后打开mysql-ds.xml,修改里面的:
<connection-url>jdbc:mysql://mysql-hostname:3306/jbossdb</connection-url>
主机为localhostDatabase Scheme为实际的Scheme,这里为jbpm

3.安装Eclipse 3.1
4.安装ant 1.6.2 ,并将路径加入到系统PATH变量中

5.安装 JBPM 3.06. JBPM安装

展开jbpm-3.0.2.zip 到一个目录下,修改build.properties
修改:ant.home jboss.home 为实际的路径
在当前目录下运行ant,编译.
再运行.ant ?buildfile build.deploy.xml jpm 发布到JBOSS目录下.
安装结束后,在jboss server目录下多了一个jbpm的目录,这就是
build.deploy.xml所做的工作。

6. 安装其他数据库
展开jbpm-db-3.0.2.zip,然后修改, jbpm-db-3.0.2.zip.dir\mysql\ hibernate.properties文件中的:
hibernate.connection.url=jdbc:mysql://localhost:3306/jbpm
hibernate.connection.username=root
hibernate.connection.password=
运行 ant mysql.script开始mysql脚本的安装和测试

如果顺利,则全部准备工夫完成了

.运行

3.1 启动 jboss

命令行 {jboss_home}\bin\run.bat ?c jbpm (注意:启动jbpm)
注意后台输出屏幕应该没有任何错误信息.
通过:http://localhost:8080/jbpm 出来jbpmWeb 页面了

.开发 Hello World工作流.
(pengding……..)