`
wpf_00
  • 浏览: 44056 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类

注意:OSWorkflow2.8扩展源代码升级了!

阅读更多

网站:JavaEye 作者:cucuchen520 发表时间: 2007-07-07 10:20 此文章来自于 http://www.iteye.com
声明:本文系JavaEye网站原创文章,未经JavaEye网站或者作者本人书面许可,任何其他网站严禁擅自发表本文,否则必将追究法律责任!
原文链接: http://www.iteye.com/topic/98798

自己扩展的osworkflow2.8源代码下载!!!


对不起大家了,由于我用的是resin调试的程序,而resin对XML的语法检查不是很严格,的确是由于我的疏忽,配置错了src根目录下面和WEB-INF\classes中的example.xml.具体如下:

由于在原有的example.xml第29行有一个post-functions 位置不对,要将这个标签整体移至actions的后面.这个可以从tomcat提示的错误中找到答案:

com.opensymphony.workflow.FactoryException: Error in workflow descriptor: file:/

D:/osworkflow/WEB-INF/classes/example.xml: root cause: The content of element ty

pe "step" must match "(meta*,pre-functions?,external-permissions?,actions?,post-

functions?)". ( url=file:/D:/osworkflow/WEB-INF/classes/example.xml line:108 col:16)


它的意思是说:这个setp的顺序应该是:meta*,pre-functions?,

external-permissions?,actions?,post-functions?

只不过它提示的行数有点不对,应该是29行的post-functions出错啦!



希望大家发现问题及时联系,很感谢叫华的网友的测试,祝好!!


我上传改正过了的example.xml供大家下载。


请大家注意:最近有非常多的网友问我,osworkflow如何与现有系统集成,虽然我在文档中写得比较清楚,但是没有例子作参考还是显得比较抽象,于是我写了一个升级版的例子供大家参考和学习!!!


注意,在例子升级版中:

在mysql-jdbc.sql里面多一张名为os_doc的表。


本例子是官方例子的改良版,增加了绑定现有系统的功能,实现的存储方式是jdbcTemplate。


请务必先在默认方式(jdctTemplate)下面调试成功,再照猫画虎改为jdbc方式或者hibernate方式。


如果要改为hibernate方式,请自行增加名为os_doc的表。


我没有把例子中所需要的lib放上去(太大了嘛!),要引入的包文档中列的很清楚了,如果大家搞不清楚,可以发邮件,向我索取!




《 注意:OSWorkflow2.8扩展源代码升级了! 》 的评论也很精彩,欢迎您也添加评论。查看详细 >>

推荐相关文章:
  Java Web开发的未来--Servlet 3.0,Comet,REST...
  Apache Wicket is established as a top level project within t




JavaEye推荐
上海乐福狗信息技术有限公司:诚聘技术经理和开发工程师
免费下载IBM社区版软件--它基于开放的标准,支持广泛的开发类型,让您的开发高效自主!
京沪穗蓉四地免费注册,SOA技术高手汇聚交锋.
上海:优秀公司德比:高薪诚聘 资深Java工程师
广州:优易公司:诚聘Java工程师,开发经理
上海:尤恩斯国际集团:诚聘开发工程师
北京:优秀公司NHNChina招聘:WEB开发,系统管理,JAVA开发, DBA


分享到:
评论

相关推荐

    OSWorkflow2.8扩展源代码升级(修改)版

    这个"OSWorkflow2.8扩展源代码升级(修改)版"很可能包含对原版OSWorkflow 2.8的改进和增强,使得它更适合特定的项目需求或者优化了某些功能。源代码的升级通常涉及到错误修复、新功能添加、性能优化等方面。 首先,...

    osworkflow2.8.jar_官方完全带example正式版

    **osworkflow2.8.jar** 是一个开源的工作流引擎,其官方正式版包含了完整的示例项目,方便开发者理解和使用。这个版本是2.8版,代表着该软件在发布时已经经过了多次迭代和优化,提供了稳定且功能丰富的服务。 **...

    osworkflow-2.8.0

    10. **源代码和依赖**:"src" 文件夹包含源代码,而 "lib" 文件夹则包含了项目运行所需的第三方库,这对于理解 OSworkflow 的内部机制和二次开发非常有帮助。 通过这些组件和特性,OSworkflow-2.8.0 提供了一套完整...

    OSWorkflow中文手册 2.8

    ### OSWorkflow中文手册 2.8 #### 一、引言与基础知识 **OSWorkflow** 是一个开源的工作流引擎,用于实现业务流程自动化。它基于Java语言开发,并且支持多种数据库,具有高度的灵活性和扩展性。本手册旨在提供详细...

    OSWorkflow开发指南

    #### 跑通OSWorkflow 2.8 例子 为了快速入门OSWorkflow,下面我们将通过一个简单的例子来了解其基本的配置和使用方法。首先,我们需要准备必要的JAR包。 ##### 所需JAR包 - **OSWorkflow自身**:`osworkflow-core...

Global site tag (gtag.js) - Google Analytics