加入收藏 | 设为首页 | 会员中心 | 我要投稿 我爱资讯网 (https://www.52junxun.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql持久化 osworkflow

发布时间:2023-02-13 13:27:11 所属栏目:MySql教程 来源:
导读:  OSWORKFLOW-将Osworkflow+MYSQL持久化之二:JDBCStore

  /*

  *Author: Meanson Wang

  *Date: 2005-01-15

  *Email: meansonw@hotmail.com

  */

  Osworkflow支持以下的持久
  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下。
 

(编辑:我爱资讯网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!