`
hongsoft
  • 浏览: 299822 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ActiveBPEL的编译与运行

阅读更多

1 编译与运行

1.1 整合eclipse开发环境

         首先从http://www.activevos.com/community-open-source-terms-conditions.php获取最新的代码,我用的是activeBPEL5.0.2

       解压zip文件,发现有三个目录。其中libActive使用的jar包,dist是结果文件,projectsActiveBPEL的源代码目录,下面有十多个project

       启动eclipse,导入projects目录下的项目,配置eclipse变量AEDEV=D:\eos6\dev\active5.0.2,再去掉error的项目依赖。

这样开发环境就准备好了。

1.2 编译ActiveBPEL代码

         activeBPEL采用ant作为编译工具。而在projects目录下有个support目录,里面存放了编译需要的build文件。

       准备好ant环境,执行如下命令:

D:\eos6\dev\active5.0.2\projects>ant -lib ..\lib\ -f support\activebpel.xml activebpel.dev.all

 

 


         这样就 dist目录下面产生了编译的结果:activebpel目录下产生了BPEL在服务器下使用的war包;sql目录下产生了SQL脚本;conf目录下产生了BPEL引擎的配置文件。

1.3 安装ActiveBPEL

       D:\eos6\dev\active5.0.2下面有个install.bat文件,用来把ActiveBPEL安装到tomcat中,并会copy相关的内容(配置文件、jar包等等)。

       配置好CATALINA_HOME,然后执行install.batActiveBPEL就安装好了。

1.4 运行ActiveBPEL

       安装完成后,tomcat下面有四个应用:active-bpel.waraetask.warbpelAdmin.war; bpelAdminHelp.war

         安装完成后,shared/lib下面有需要的jar包。

         安装完成后,bpr目录下面是ActiveBPEL的工作目录。

       启动tomcatActiveBPEL就正常运行了。

分享到:
评论

相关推荐

    activeBpel的网上收集的网页资料

    在本资料集合中,你将找到关于activeBpel的多个方面的详细介绍,包括其引擎结构、流程部署、端点配置、编译运行、安全配置以及逻辑视图。 首先,"activebpel编排控制webservice(2005-11-29+1604).doc"可能包含了...

    Activebpel部署的客户端配置运行实例详解

    本文将深入探讨如何在ActiveBpel环境中进行客户端配置并运行实例。 一、ActiveBpel简介 ActiveBpel引擎实现了WS-BPEL 2.0规范,为开发者提供了创建、部署和管理业务流程的能力。它支持与各种服务交互,包括SOAP和...

    ActiveBPEL的安装和配置

    ### ActiveBPEL的安装与配置详解 #### 一、ActiveBPEL引擎的初步安装与配置 **ActiveBPEL引擎**是一款基于BPEL(Business Process Execution Language)规范的开源业务流程引擎,用于执行复杂的业务流程。其安装与...

    ActiveBPEL.rar

    在“压缩包子文件的文件名称列表”中,只提到了“eclipse”,这可能是Eclipse IDE的安装文件或者与ActiveBPEL相关的Eclipse插件。用户在解压后,可以使用这个Eclipse版本来开发和管理ActiveBPEL流程,通过安装相应的...

    activebpel-5.0.2

    ActiveBPEL引擎要求安装和正确的配置servlet容器。ActiveBPEL引擎的安装脚本是用作环境变量,也就是Tomcat的最上层目录。ActiveBPEL引擎应该运行在任何标准的servlet容器下。

    activebpel-5.0.2-bin.zip

    ActiveBPEL引擎要求安装和正确的配置servlet容器。ActiveBPEL引擎的安装脚本是用作环境变量,也就是Tomcat的最上层目录。ActiveBPEL引擎应该运行在任何标准的servlet容器下。

    activeBPEl使用指南

    ActiveBPEL是一个开源的Java BPEL引擎,可在任何Java/J2EE应用服务器上以WAR文件形式运行。它与开源技术如Tomcat、Apache Axis和Ant紧密集成,为开发者提供了便捷的BPEL功能开发环境。在开始使用ActiveBPEL前,需要...

    bpel入门级实例

    ActiveBPEL的优势在于它的开放源码特性,这让开发者有机会深入理解BPEL流程的执行机制,包括流程的编译、调度、执行以及异常处理等核心环节。对于想要学习BPEL和理解其内部机制的开发者来说,这是一个很好的实践平台...

    bpel环境搭建.zip

    ActiveBPEL是另一种流行的BPEL引擎,它提供了与Apache ODE类似的功能,但具有更友好的用户界面和更丰富的工具集。在本环境中,我们将使用ActiveBPEL 5.0.2作为BPEL流程的管理和执行环境。 **三、Apache Tomcat** ...

    astro服务组合开发软件

    "bin"通常表示二进制可执行文件的目录,这意味着用户可以下载并直接在支持的平台上运行此软件,而无需进行复杂的编译步骤。 综上所述,Astro服务组合开发软件是一个强大的工具,它通过集成ActiveBPEL引擎,为企业...

    bpel规范[参照].pdf

    通过ActiveBPEL Engine Tutorial,你可以了解如何实际操作BPEL,从创建流程到部署运行。这个过程涵盖了流程设计、服务集成、部署和调用等多个环节,对于理解和实践SOA架构中的业务流程自动化至关重要。

    Apache ode介绍

    Apache ODE 支持长期运行和短期运行的业务流程。 #### 二、BPEL 和 Apache ODE 的重要性 在面向服务架构 (SOA) 的世界里,BPEL 被广泛用于描述复杂的业务流程。它是一种基于 XML 的语言,能够定义 Web 服务之间的...

    JBPM工作流详解

    3. **运行交互功能**:在工作流运行期间,WfMS与用户(活动参与者)及外部应用程序之间的交互功能。 采用工作流管理系统的优势包括: - 提高系统的柔性和灵活性,以便更好地适应业务流程的变化; - 实现更高效的...

    Packt.Publishing.SOA.and.WS.BPEL.Aug.2007

    - 本书通过结合PHP与ActiveBPEL来探讨如何构建面向服务的解决方案。 - **版权信息**:本书版权归Packt Publishing所有,未经许可不得复制或传播。 - **免责声明**:虽然作者和出版社尽力确保书中的准确性,但不承担...

    jBPM4.4开发指南

    - **运行交互功能**:在工作流运行中,WfMS与用户(活动的参与者)及外部应用程序工具交互的功能。 **3. 采用工作流管理系统的优点** - 提高系统的柔性和适应性,以应对业务流程的变化。 - 实现更好的业务过程控制...

    BPM Essentials with Open Source

    如JBoss jBPM、ActiveBPEL、Intalio/Apache ODE等开源项目,在功能与性能上已达到甚至超越了部分商业产品。 ### BPM与SOA的融合 BPM与SOA的结合被视为企业信息化建设的未来趋势。SOA强调服务的封装与重用,而BPM则...

Global site tag (gtag.js) - Google Analytics