原文出自:http://sundou.spaces.live.com/
当ActiveBPEL 2.0.0刚出来的时候,就想用Eclipse编译一下,结果发现一堆的错误,还缺少几个类包,郁闷至极无心继续,所以就耽搁了下来。昨日发现 ActiveBPEL 2.1也出来了,狠下心来,花了足足两小时,才算编译成功,下面把工程之间的引用关系和jar引用记录一下,希望后来人不要再走歧途。
activebpel-2.1包下有一个projects文件夹,该文件夹下的每一个子文件夹都是一个工程(真变态,一个软件垒这么多工程干嘛,吓人啊!)
ddl.org.activebpel
引用工程:org.activebpel.rt,org.activebpel.rt.bpel,org.activebpel.rt.tamino,org.activebpel.rt.bpel.server
引用jar包:commons-dbutils-1.0.jar,qname.jar,TaminoJCA.jar,TaminoAPI4J.jar
org.activebpel.rt
引用工程:无
引用jar包:qname.jar,commonj-twm.jar,jaxen-1.1-beta-8.jar,wsdl4j.jar,castor-1.0-xml.jar
org.activebpel.rt.axis
引用工程:org.activebpel.rt.bpel,org.activebpel.rt,org.activebpel.rt.bpel.server
引用jar包:castor-1.0-xml.jar,wsdl4j.jar,servlet.jar,axis.jar,jaxrpc.jar
org.activebpel.rt.axis.bpel
引用工程:org.activebpel.rt,org.activebpel.rt.bpel.server,org.activebpel.rt.bpel,org.activebpel.wsio,org.activebpel.rt.axis
引用jar包:qname.jar,axis.jar,jaxrpc.jar,wsdl4j.jar,castor-1.0-xml.jar, saaj.jar,jaxen-1.1-beta-8.jar,commons-logging.jar,commons-httpclient-3.0-rc3.jar
org.activebpel.rt.axis.bpel.web
引用工程:org.activebpel.rt.bpel,org.activebpel.rt.bpel.server,org.activebpel.rt,org.activebpel.rt.axis.bpel
引用jar包:axis.jar,commons-logging.jar,servlet-api.jar(切不可使用servlet.jar,否则会报方法错误)
org.activebpel.rt.bpel
引用工程:org.activebpel.rt,org.activebpel.wsio
引用jar包:qname.jar,jaxen-1.1-beta-8.jar,castor-1.0-xml.jar,wsdl4j.jar,commonj-twm.jar,saaj.jar
org.activebpel.rt.bpel.ext.expr
引用工程:org.activebpel.rt.bpel,org.activebpel.rt
引用jar包:qname.jar,js-1.6R1.jar,saxon8.jar
org.activebpel.rt.bpel.ext.expr.bsf
引用工程:org.activebpel.rt.bpel,org.activebpel.rt
org.activebpel.rt.bpel.server
引用工程:org.activebpel.rt,org.activebpel.rt.bpel,org.activebpel.wsio
引用jar包:commonj-twm.jar,qname.jar,wsdl4j.jar,jaxen-1.1-beta-8.jar,castor-1.0-xml.jar,commons-dbutils-1.0.jar,jaxrpc.jar,saaj.jar
org.activebpel.rt.bpeladmin.help.war
org.activebpel.rt.bpeladmin.war
引用工程:org.activebpel.rt,org.activebpel.rt.bpel,org.activebpel.wsio,org.activebpel.rt.tamino,org.activebpel.rt.bpel.server
引用jar包:servlet.jar,qname.jar,jaxen-1.1-beta-8.jar,
org.activebpel.rt.tamino
引用工程:org.activebpel.rt,org.activebpel.rt.bpel,org.activebpel.rt.bpel.server
引用jar包:TaminoAPI4J.jar,qname.jar,jaxen-1.1-beta-8.jar,TaminoJCA.jar
org.activebpel.wsio
相关推荐
- **监控引擎状态**:使用`AxisWEB`服务列表(`http://localhost:8080/active-bpel/services`)和`ActiveBPEL引擎管理`界面(`http://localhost:8080/BpelAdmin/`)监控引擎状态和进行参数调整。 #### 二、...
在本资料集合中,你将找到关于activeBpel的多个方面的详细介绍,包括其引擎结构、流程部署、端点配置、编译运行、安全配置以及逻辑视图。 首先,"activebpel编排控制webservice(2005-11-29+1604).doc"可能包含了...
ActiveBPEL引擎要求安装和正确的配置servlet容器。ActiveBPEL引擎的安装脚本是用作环境变量,也就是Tomcat的最上层目录。ActiveBPEL引擎应该运行在任何标准的servlet容器下。
ActiveBPEL引擎要求安装和正确的配置servlet容器。ActiveBPEL引擎的安装脚本是用作环境变量,也就是Tomcat的最上层目录。ActiveBPEL引擎应该运行在任何标准的servlet容器下。
Eclipse有丰富的插件生态系统,ActiveBPEL的开发和调试可能就需要使用特定的BPEL插件,例如Oracle的BPEL Process Manager插件,它可以无缝集成到Eclipse环境中,提供图形化的BPEL流程设计和调试功能。 在“压缩包子...
【标题】:activeBPEL使用指南 【描述】:本手册通过贷款申请流程实例,详细阐述如何使用activeBPEL进行设计和实现 【标签】:activeBPEL 【正文】: 业务过程执行语言(Business Process Execution Language,BPEL...
1. 创建流程:使用BPEL编辑器(例如Eclipse的BPEL透视图)设计一个简单的BPEL流程。流程通常包含活动(如Invoke、Receive、Reply等),描述服务间的交互逻辑。 2. 部署流程:将流程文件(.bpel)打包为`.ear`文件,...
ActiveBPEL的优势在于它的开放源码特性,这让开发者有机会深入理解BPEL流程的执行机制,包括流程的编译、调度、执行以及异常处理等核心环节。对于想要学习BPEL和理解其内部机制的开发者来说,这是一个很好的实践平台...
通过以上步骤,你可以使用Eclipse和BPEL Designer创建、部署和执行业务流程,结合Web服务实现更复杂的业务逻辑。这个过程涉及了Java开发环境的配置、Web服务的创建和部署,以及BPEL流程的设计和执行,是SOA(Service...
此外,提到了"结合ActiveBPEL引擎",这表明Astro支持Business Process Execution Language (BPEL),这是一种标准的XML格式,用于描述和执行服务之间的协作工作流。 ActiveBPEL引擎是Astro中的关键组件,它允许用户...
在开始创建和部署BPEL流程之前,你需要先安装并配置ActiveBPEL引擎。具体的步骤可以在相关的安装和配置指南中找到,这通常涉及下载引擎、设置环境变量以及配置服务器等步骤。 **部署BPEL流程** 部署BPEL流程意味着...
- **BPEL流程设计**:使用Eclipse提供的图形界面工具来绘制BPEL流程。 ##### 3.6. 部署和测试 - **改变目录结构**:按照Apache ODE的要求调整工程的目录结构。 - **改写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)。在我们...
- 使用 Eclipse 的 Help -> Install New Software 功能安装 GPD 插件。 **4. 添加 jPDL 4.4 Schema 校验** - 通过 Eclipse 的 Preferences 设置添加 jPDL 4.4 Schema 的校验文件。 以上内容详细介绍了 jBPM4.4 的...
1. **定义工作流**:使用Eclipse或MyEclipse的Activiti插件,可以图形化地定义流程,包括顺序、分支、聚合和并发等复杂逻辑。 2. **执行工作流**:根据定义好的流程模型,Activiti引擎会自动执行流程实例,处理任务...
### JBPM工作流详解 #### 一、工作流基础与概念 ...通过以上步骤,可以在 Eclipse 中集成并使用 Jbpm 4.4,实现流程定义和管理工作流。这不仅能够提高项目的自动化程度,还能优化业务流程,提高工作效率。
- **ActiveBPEL:** 专为 BPEL 流程设计的工作流引擎。 - **YAWL:** Yet Another Workflow Language,提供了一种新的流程描述语言。 **2. jBPM 特点:** - **版本说明:** jBPM 4.4 使用 Hibernate 3.3.1 版本,...