当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:13:00  来源:本站整理

OsWorkflow初探[Java编程]

赞助商链接



  本文“OsWorkflow初探[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

OSWorkflow的主配置文件为:osworkflow.xml

<osworkflow>
<persistence class="com.opensymphony.workflow.spi.jdbc.JDBCWorkflowStore">
   <!-- For jdbc persistence, all are required.-->
   <property key="datasource" value="jdbc/DefaultDS"/>
   <!-- McKoi -->
   <property key="entry.sequence" value="SELECT SEQ_OS_WFENTRY.NEXTVAL FROM DUAL"/>
   <property key="step.sequence" value="SELECT SEQ_OS_CURRENTSTEPS.NEXTVAL FROM DUAL"/>
   <property key="entry.table" value="OS_WFENTRY"/>
   <property key="entry.id" value="ID"/>
   <property key="entry.name" value="NAME"/>
   <property key="entry.state" value="STATE"/>
   <property key="history.table" value="OS_HISTORYSTEP"/>
   <property key="current.table" value="OS_CURRENTSTEP"/>
   <property key="historyPrev.table" value="OS_HISTORYSTEP_PREV"/>
   <property key="currentPrev.table" value="OS_CURRENTSTEP_PREV"/>
   <property key="step.id" value="ID"/>
   <property key="step.entryId" value="ENTRY_ID"/>
   <property key="step.stepId" value="STEP_ID"/>
   <property key="step.actionId" value="ACTION_ID"/>
   <property key="step.owner" value="OWNER"/>
   <property key="step.caller" value="CALLER"/>
   <property key="step.startDate" value="START_DATE"/>
   <property key="step.finishDate" value="FINISH_DATE"/>
   <property key="step.dueDate" value="DUE_DATE"/>
   <property key="step.status" value="STATUS"/>
   <property key="step.previousId" value="PREVIOUS_ID"/>
</persistence>
<factory class="com.opensymphony.workflow.loader.XMLWorkflowFactory">
     <property key="resource" value="workflows.xml" />
  </factory>
</osworkflow>

首先是是存储方法的挑选,OSWorkflow支持以下几种的存储(通过persistence节点的class属性指定):

1.通过ejb存储

2.通过jdbc举行存储

3.内存存储,主要用于测试

4.通过Hibernate举行存储

5.通过ofbiz供应的方法举行存储

6.通过ojb举行存储

7.通过prelayer举行存储.

该示例中挑选的是jdbc存储方法.假如是jdbc存储,则必须配置工作流相关的表名,和sequence名,采取这样的配置,开辟者完好可以按照自己的需求改正这些表名,和sequence的取值方法.

Osworkflow采取jndi的方法来定位jdbc,请参阅<Tomcat中配置jdbc>一文.


  以上是“OsWorkflow初探[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • osworkflow的mysql数据库配置
  • OsWorkflow初探
  • (史帝芬)osworkflow入门教程学习领会
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .