以前做过个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 是一个著名的开源集成开发环境(IDE),广泛用于Java、Web、移动应用等多种软件开发。BPEL(Business Process Execution Language)是用于构建业务流程和服务编排的标准语言,它允许开发者将不同服务组合成...
2. **Apache ODE**: Apache ODE (OpenESB Data Engine) 是一个开源BPEL引擎,它解析和执行BPEL流程。在实验环境中,我们需要下载并配置Apache ODE作为BPEL的解析器。这包括将ODE的war文件部署到Tomcat服务器中,然后...
Apache ODE(OpenESB Dieployment Engine)是一个开源BPEL服务器,它实现了WS-BPEL 2.0规范,可以在多种Java应用服务器上运行,如Tomcat。 2. **Eclipse中加载BPEL Designer插件** - BPEL Designer是Eclipse的扩展...
Apache ODE是一个基于WS-BPEL 2.0标准的开源工作流引擎,它支持BPEL、Xforms、WebService等外部接口标准。Apache ODE的文档较为齐全,代码量为548K。Apache ODE的缺点是不支持工作流实例的持久化,缺少图形编辑环境...
Eclipse 是一个开源的开发平台,支持多种编程语言和工具,通过安装相应的插件,可以扩展其功能以支持BPEL开发。 **Eclipse BPEL插件** 提供了以下核心功能: 1. **流程设计工具**:BPEL流程可以通过图形化的界面...
【标题】"eclipsewin32位ODE"指的是在Windows操作系统上运行的32位版本的Eclipse集成开发环境(IDE),特别集成了OpenDE(Open Development Environment)插件。OpenDE是为服务导向架构(SOA)和Web服务提供了一个...
ActiveBPEL是一个开源的BPEL引擎,它可以用来执行BPEL流程。安装ActiveBPEL引擎通常需要配置数据库连接。 ##### 4.3. ActiveBpel 的数据持久化配置 配置ActiveBPEL的数据持久化通常涉及到数据库表的创建、数据源的...
在本示例中,我们将部署和运行我们的BPEL流程在Apache ODE上。Apache ODE提供了一种方便的方式来管理和执行BPEL流程,以及与其他Web服务的交互。 **调用Web服务的步骤** 1. **创建BPEL项目**:在Eclipse中,通过...
在OFBiz 4.0中,开发者需要理解服务引擎和服务组件的概念,如何定义和调用服务,以及如何处理服务之间的依赖关系。 文档会详细解释OFBiz的数据模型,这是OFBiz功能的基础。OFBiz使用Eclipse的EMF工具生成数据模型,...