首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

一行学BPEL实例教程一(原创)

2012-10-09 
一起学BPEL实例教程一(原创)在Eclipse环境下开发BPEL的详细教程,基本上是step by step。 Resource namej

一起学BPEL实例教程一(原创)

在Eclipse环境下开发BPEL的详细教程,基本上是step by step。

<Resource name="jdbc/ODEDB" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="root" password="" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/ode?autoReconnect=true"/>
</Context>

Make sure that MySQL is started and the ODE schema has been loaded in a ode database.
$ mysql -u root
mysql> create database ode;
mysql> exit
$ mysql -u root ode < ode_openjpa_mysql-1.3.2.sql

Add a file named ode-axis2.properties under webapps/ode/WEB-INF/conf with the following content:
  ode-axis2.db.mode=EXTERNAL
  ode-axis2.db.ext.dataSource=java:comp/env/jdbc/ODEDB

You're done!


1、在webapps/ode/WEB-INF/conf 下创建了ode-axis2.properties 文件内容为
  ode-axis2.db.mode=EXTERNAL
  ode-axis2.db.ext.dataSource=java:comp/env/jdbc/ODEDB
2、在tomcat5.5中通过jndi创建了oracle数据库的连接jndi名为jdbc/ODEDB

刚才的文档虽然说是MySQL 的,但是我想既然apache-ode-war-1.3.4\sql\中提供了oracle.sql那改成oracle应该没问题呀,但是就是无法把流程存到oracle数据库中,
其实从ode运行来看oracle数据库已经连上了,好像是因为事务的原因没有持久化的,不过官方的文档就是这么写的呀,并没有说还要配什么地方。

5 楼 maliang_2009 2010-07-27   我用数据源的方式使用Oracle 10g,流程可以部署,但是运行时报错,因为事务的问题,无法提交事务,但是换成mysql就没有问题,请问有在oracle数据库上测试成功的吗? 6 楼 cherry728 2012-09-18   如果服务由多个操作组成,那要怎么办呢。这些操作是需要顺序执行的

热点排行