osworkflow mysql_osworkflow-将osworkflow+mysql持久化之二:jdbcstore

OSWORKFLOW-将Osworkflow+MYSQL持久化之二:JDBCStore

/*

*Author: Meanson Wang

*Date: 2005-01-15

*Email: meansonw@hotmail.com

*/

Osworkflow支持以下的持久化:MemoryStore (default), SerializableStore, JDBCStore, OfbizStore, and EJBStore.

【环境】

WIN2000

Osworkflow 2.7.0

Tomat 5.0.25

Mysql 4.1.7-nt + mysql-connector-java-3.0.15-ga-bin.jar

以下是使用MYSQL来进行持久化,支持文档是OSWF的手册的1.4 Persistence Options.html。里面建议用的是HypersonicSQL.

【步骤一:】建库

在MYSQL里建立一个DB命名为osworkflow

执行压缩文件src/etc/deployment/jdbc里面的mysql.sql建表。

【步骤二:】在TOMCAT里建立一个Datasource,命名为jdbc/oswf

1)Tomcat的admin中的DataSource中配置一个DataSource jdbc/oswf

2)$CATALINA_HOME/conf/catalina/localhost/$appname.xml中配置一个resource link

【步骤三:】修改osworkflow.xml

value="SELECT max(id)+1 FROM OS_WFENTRY"/>

value="SELECT max(ID)+1 FROM OS_STEPIDS"/>

value="INSERT INTO OS_STEPIDS (ID) values (null)"/>

value="SELECT max(ID) FROM OS_STEPIDS"/>

【步骤四:】添加propertyset.xml文件到WEB-INF\classes下。

class="com.opensymphony.module.propertyset.database.JDBCPropertySet">

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值