以前做过个BPEL项目,最近闲来无事,研究研究开源项目ODE。
比较熟悉eclipse,所以打算用eclipse开发。
主要步骤都是参考apache上的手册。主要想谈谈遇到的一些问题。希望对遇到同样问题的朋友能有个帮助,自己以后做起来也有个参考。
1、首先需要下载subversion的客户端,我用的是TortoiseSVN。
然后check out 出 ODE的源码。
NOTE:在公司没有check out 成功,估计是公司的端口被封了。(代理也设置了,还是不行)。在家很快就好了。
2、需要下载ruby (带gems)安装。
我也是第一次接触,虽然没有理解,但是还是瞎弄出来了。
3、 然后要装buildr:执行gem install buildr -v 1.3.1
NOTE: 如果有代理需要用参数 -p http://ip:port.
如果提示需要这个那个版本的相关,就同样安装就可以了。
如果版本低,就先执行gem uninstall **** -v ***
4、执行buildr _1.3.1 TEST=no ode:package
5、执行buildr eclipse
6、rake package
7、 rake eclipse(Still in the root)
8、 Import projects files into Eclipse
In Eclipse,
File -> Import -> Existing Projects into Workspace
9、
分享到:
相关推荐
本文档主要介绍了如何在 Eclipse 中搭建 BPEL 项目,包括安装和配置 Apache ODE、BPEL Designer 插件,并提供了一个小例子。 环境配置 在开始之前,需要安装 Eclipse IDE for Java EE Developers(Luna),这是一...
### 在Eclipse下开发BPEL实例的知识点详解 #### 一、环境准备 **1.1 预置环境** - **JDK版本:** 需要安装JDK 1.6版本,这是BPEL开发的基本要求之一。 - **Tomcat版本:** 使用的是Tomcat 6.0,作为Web应用服务器...
接着,需要在 Eclipse 中安装 BPEL Designer 插件,以便在 Eclipse 中开发和部署 BPEL 过程。 二、 加减法 Web Services 的开发部署 在 Eclipse 中,需要新建一个 Web 项目,并创建加减法服务 AddService 和 ...
ODE BPEL 编译器负责将 BPEL 文件转换成可在 ODE BPEL 引擎 Runtime 中执行的对象。编译器将 BPEL 相关资源(BPEL 描述文档、WSDL 和 Schema)编译成可执行的描述。编译成功之后会产生一个扩展名为 .cbp 的文件,该...
Eclipse 是一个著名的开源集成开发环境(IDE),广泛用于Java、Web、移动应用等多种软件开发。BPEL(Business Process Execution Language)是用于构建业务流程和服务编排的标准语言,它允许开发者将不同服务组合成...
2. **Apache ODE**: Apache ODE (OpenESB Data Engine) 是一个开源BPEL引擎,它解析和执行BPEL流程。在实验环境中,我们需要下载并配置Apache ODE作为BPEL的解析器。这包括将ODE的war文件部署到Tomcat服务器中,然后...
BPEL实例,Apache-ODE,Eclipse 该教程详细讲述了开发一个BPEL业务流程的详细步骤。先手动写好两个服务,一个是加法服务,一个是减法服务,然后希望构建一个bpel流程,该流程能够根据用户的输入来决定是调用加法服务...
Apache ODE(OpenESB Dieployment Engine)是一个开源BPEL服务器,它实现了WS-BPEL 2.0规范,可以在多种Java应用服务器上运行,如Tomcat。 2. **Eclipse中加载BPEL Designer插件** - BPEL Designer是Eclipse的扩展...
这样,你就可以在Eclipse中拥有一个预装了BPEL插件的开发环境,无需在线下载和安装。 总的来说,Eclipse BPEL插件对于开发和管理基于Web服务的业务流程至关重要,它提供了一套完整的工具集,使得开发者能够高效地...
安装完成后,可以在Eclipse的新建菜单中找到BPEL相关选项,表明BPEL开发环境已经配置完毕。 在这样的环境中,我们可以开发和部署Web服务。例如,创建一个名为webServiceProj的动态Web项目,然后在该项目中新建...
Apache ODE是一个基于WS-BPEL 2.0标准的开源工作流引擎,它支持BPEL、Xforms、WebService等外部接口标准。Apache ODE的文档较为齐全,代码量为548K。Apache ODE的缺点是不支持工作流实例的持久化,缺少图形编辑环境...
Eclipse 是一个开源的开发平台,支持多种编程语言和工具,通过安装相应的插件,可以扩展其功能以支持BPEL开发。 **Eclipse BPEL插件** 提供了以下核心功能: 1. **流程设计工具**:BPEL流程可以通过图形化的界面...
ODE is an open source, high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API. It has advanced joint ...
本文旨在探讨如何将开源物理引擎Open Dynamics Engine (ODE)与开源虚拟引擎OpenSceneGraph (OSG)有效结合,构建出能够真实反映物理特性的虚拟环境。 #### 二、物理引擎ODE简介 ODE是一款高性能、开源的物理仿真...
利用eclipse开发BPEL是所需要的ODE插件,只需把ode.war放到tomcat的webapps文件夹下即可。
Eclipse BPEL(Business Process Execution Language)插件是用于在Eclipse集成开发环境中设计、开发和调试BPEL流程的应用工具。BPEL是一种基于XML的规范,它定义了如何将业务流程中的不同服务组合起来,以实现复杂...
在本教程中,我们将详细介绍如何在Eclipse环境下进行BPEL开发,包括必要的环境搭建和Apache ODE(Open Source Business Process Engine)的安装。 首先,确保具备以下基础环境: - **JDK1.6**:这是运行Java应用的...
Apache ODE(OpenESB Data Engine)是一个开源的BPEL(Business Process Execution Language)引擎,用于执行基于BPEL的业务流程。Apache Tomcat是一个流行的开源Java Servlet容器,常被用作Web服务器,用于部署Java...