文章仅供大家参考,所有评论, 错误报告, 其他信息以及批评, 请邮寄到 Jeffery.Lee AT gmail.com
或者访问我的个人blog同我交流( http://ibuddie.spaces.live.com/ )。本文遵从GNU 的自由文档许可证(Free Document License)的条款,欢迎转载,如若修改、散布,请注明文章原始出处和来源。
The source code of ActiveBPEL Engine 4.0 is organized into 15 projects.
Project Reference (PR) & Package Dependency (PD)
1 ddl.org.activebpel
PR: org.activebpel.rt; org.activebpel.rt.bpel; org.activebpel.rt.bpel.server; org.activebpel.rt.tamino
PD: commons-dbutils-1.0.jar; qname.jar; TaminoAPI4J.jar; TaminoJCA.jar
2 org.activebpel.rt
PR: none
PD: castor-1.0-xml.jar; commonj-twm.jar; jaxen-1.1-beta-8.jar; qname.jar; saaj.jar; wsdl4j.jar; xalan.jar
3 org.activebpel.rt.axis
PR: org.activebpel.rt; org.activebpel.rt.bpel; org.activebpel.rt.bpel.server
PD: axis.jar; castor-1.0-xml.jar; jaxrpc.jar; servlet.jar; wsdl4j.jar
4 org.activebpel.rt.axis.bpel
PR: org.activebpel.rt; org.activebpel.rt.axis; org.activebpel.rt.axis.bpel.admin ;
org.activebpel.rt.bpel; org.activebpel.rt.bpel.server; org.activebpel.wsio
PD: activation.jar; axis.jar; castor-1.0-xml.jar; commons-httpclient-3.0-rc3.jar; wsdl4j.jar; saaj.jar; jaxrpc.jar; commons-logging.jar; jaxen-1.1-beta-8.jar; qname.jar
5 org.activebpel.rt.axis.bpel.admin
PR: none
PD: axis.jar; jaxrpc.jar;
6 org.activebpel.rt.axis.bpel.web
PR: org.activebpel.rt; org.activebpel.rt.axis.bpel; org.activebpel.rt.bpel; org.activebpel.rt.bpel.server;
PD: axis.jar; servlet-api.jar;
7 org.activebpel.rt.bpel
PR: org.activebpel.rt; org.activebpel.wsio
PD: castor-1.0-xml.jar; commonj-twm.jar; jaxen-1.1-beta-8.jar; qname.jar; saaj.jar; wsdl4j.jar
8 org.activebpel.rt.bpel.ext.expr
PR: org.activebpel.rt; org.activebpel.rt.bpel
PD: js-1.6R1.jar; qname.jar; saxon8.jar
9 org.activebpel.rt.bpel.ext.expr.bsf
PR: org.activebpel.rt; org.activebpel.rt.bpel
PD: jython.jar; bsf.jar (NOT available in source lib, you have to download it from http://jakarta.apache.org/site/downloads/downloads_bsf.html)
10 org.activebpel.rt.bpel.server
PR: org.activebpel.rt; org.activebpel.rt.bpel; org.activebpel.wsio
PD: castor-1.0-xml.jar; commonj-twm.jar; commons-dbutils-1.0.jar; jaxen-1.1-beta-8.jar; jaxrpc.jar; qname.jar; saaj.jar; wsdl4j.jar
11 org.activebpel.rt.bpeladmin.help.war
PR: none
PD: none
12 org.activebpel.rt.bpeladmin.war
PR: org.activebpel.rt; org.activebpel.rt.bpel; org.activebpel.rt.bpel.server; org.activebpel.rt.axis.bpel; org.activebpel.rt.tamino; org.activebpel.rt.war; org.activebpel.wsio
PD: jaxen-1.1-beta-8.jar; qname.jar; servlet.jar
13 org.activebpel.rt.tamino
PR: org.activebpel.rt; org.activebpel.rt.bpel; org.activebpel.rt.bpel.server
PD: jaxen-1.1-beta-8.jar; qname.jar; TaminoAPI4J.jar; TaminoJCA.jar
14 org.activebpel.rt.war
PR: org.activebpel.rt
PD: servlet.jar
15 org.activebpel.wsio
PR: none
PD: qname.jar
You can import the project into eclipse and compile from the source code by yourself.
<hints id="hah_hints"></hints>
分享到:
相关推荐
- **监控引擎状态**:使用`AxisWEB`服务列表(`http://localhost:8080/active-bpel/services`)和`ActiveBPEL引擎管理`界面(`http://localhost:8080/BpelAdmin/`)监控引擎状态和进行参数调整。 #### 二、...
在本资料集合中,你将找到关于activeBpel的多个方面的详细介绍,包括其引擎结构、流程部署、端点配置、编译运行、安全配置以及逻辑视图。 首先,"activebpel编排控制webservice(2005-11-29+1604).doc"可能包含了...
【标题】:activeBPEL使用指南 【描述】:本手册通过贷款申请流程实例,详细阐述如何使用activeBPEL进行设计和实现 【标签】:activeBPEL 【正文】: 业务过程执行语言(Business Process Execution Language,BPEL...
Eclipse有丰富的插件生态系统,ActiveBPEL的开发和调试可能就需要使用特定的BPEL插件,例如Oracle的BPEL Process Manager插件,它可以无缝集成到Eclipse环境中,提供图形化的BPEL流程设计和调试功能。 在“压缩包子...
ActiveBPEL引擎要求安装和正确的配置servlet容器。ActiveBPEL引擎的安装脚本是用作环境变量,也就是Tomcat的最上层目录。ActiveBPEL引擎应该运行在任何标准的servlet容器下。
ActiveBPEL引擎要求安装和正确的配置servlet容器。ActiveBPEL引擎的安装脚本是用作环境变量,也就是Tomcat的最上层目录。ActiveBPEL引擎应该运行在任何标准的servlet容器下。
1. 创建流程:使用BPEL编辑器(例如Eclipse的BPEL透视图)设计一个简单的BPEL流程。流程通常包含活动(如Invoke、Receive、Reply等),描述服务间的交互逻辑。 2. 部署流程:将流程文件(.bpel)打包为`.ear`文件,...
- BPEL引擎是执行BPEL流程的核心组件,例如ActiveBPEL或Apache ODE。Apache ODE(OpenESB Dieployment Engine)是一个开源BPEL服务器,它实现了WS-BPEL 2.0规范,可以在多种Java应用服务器上运行,如Tomcat。 2. *...
ActiveBPEL的优势在于它的开放源码特性,这让开发者有机会深入理解BPEL流程的执行机制,包括流程的编译、调度、执行以及异常处理等核心环节。对于想要学习BPEL和理解其内部机制的开发者来说,这是一个很好的实践平台...
此外,提到了"结合ActiveBPEL引擎",这表明Astro支持Business Process Execution Language (BPEL),这是一种标准的XML格式,用于描述和执行服务之间的协作工作流。 ActiveBPEL引擎是Astro中的关键组件,它允许用户...
配置ActiveBPEL的数据持久化通常涉及到数据库表的创建、数据源的配置等。 #### 5. 流程的调用 ##### 5.1. WSDL文件转换为Java 为了能够调用BPEL流程,需要将BPEL流程的WSDL文件转换为Java客户端代码。 ##### 5.2. ...
在开始创建和部署BPEL流程之前,你需要先安装并配置ActiveBPEL引擎。具体的步骤可以在相关的安装和配置指南中找到,这通常涉及下载引擎、设置环境变量以及配置服务器等步骤。 **部署BPEL流程** 部署BPEL流程意味着...
2. 资源下载:jBPM的官方下载地址在SourceForge,Eclipse推荐使用Eclipse IDE for Java EE Developers的3.5版本。 3. 安装GPD:GPD是用于流程设计的Eclipse插件,安装过程包括在Eclipse中通过"Help > Install New ...
在本环境中,我们将使用ActiveBPEL 5.0.2作为BPEL流程的管理和执行环境。 **三、Apache Tomcat** Apache Tomcat是一款轻量级的Java应用服务器,主要用于部署和运行Java Servlet和JavaServer Pages(JSP)。在我们...
1. **定义工作流**:使用Eclipse或MyEclipse的Activiti插件,可以图形化地定义流程,包括顺序、分支、聚合和并发等复杂逻辑。 2. **执行工作流**:根据定义好的流程模型,Activiti引擎会自动执行流程实例,处理任务...
- 使用 Eclipse 的 Help -> Install New Software 功能安装 GPD 插件。 **4. 添加 jPDL 4.4 Schema 校验** - 通过 Eclipse 的 Preferences 设置添加 jPDL 4.4 Schema 的校验文件。 以上内容详细介绍了 jBPM4.4 的...
### JBPM工作流详解 #### 一、工作流基础与概念 ...通过以上步骤,可以在 Eclipse 中集成并使用 Jbpm 4.4,实现流程定义和管理工作流。这不仅能够提高项目的自动化程度,还能优化业务流程,提高工作效率。
- **ActiveBPEL:** 专为 BPEL 流程设计的工作流引擎。 - **YAWL:** Yet Another Workflow Language,提供了一种新的流程描述语言。 **2. jBPM 特点:** - **版本说明:** jBPM 4.4 使用 Hibernate 3.3.1 版本,...