`
konglq
  • 浏览: 5893 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

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

阅读更多
近期学习做流程的东西,看了osworkflow 的东西,并把别人改进的例子修改了一些漏洞并发出共享,希望大家多多交流
并把工程依赖的jar包加入工程中

需要注意的是:数据源的配置需要修改为对应的用户名和密码,还有就是数据源的名称不要变否则需要改多个配置文件比较麻烦。



数据库:
请使用mysql5.0

当前可用的用户有
用户:test
密码:konglq2
组:writer

如果需要可以新加几个用户到对应的组中,使用user表中没有的用户登录就自动添加用户了。


当先查看但个流程信息还存在下面的问题,希望能够协助解决


--------------------------------------------------------test ----调试1
2010-2-22 14:56:22 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet jsp threw exception
java.lang.NoClassDefFoundError: bsh/EvalError
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at com.opensymphony.workflow.TypeResolver.loadObject(TypeResolver.java:128)
at com.opensymphony.workflow.TypeResolver.getCondition(TypeResolver.java:73)
at com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:896)
at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:938)
at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:962)
at com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:688)
at com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
at org.apache.jsp.test_jsp._jspService(test_jsp.java:151)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.opensymphony.filter.EncodingFilter.doFilter(EncodingFilter.java:81)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Unknown Source)

  • os.rar (5.9 MB)
  • 下载次数: 865
1
1
分享到:
评论

相关推荐

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

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

    流程引擎OSworkflow2.8资料(所有jar包,学习资料,api)

    总的来说,这个压缩包为开发者提供了一站式资源,使他们能够有效地利用OSWorkflow 2.8构建高效、可扩展的业务流程管理系统。通过深入学习和实践,你可以掌握如何利用这个强大的工具来优化你的应用程序的流程控制。

    OSWorkflow2.8 API文档

    OSWorkflow 2.8 API 文档

    osworkflow2.8基于Spring+Hibernate

    《osworkflow2.8在Spring+Hibernate环境中的整合应用详解》 osworkflow是一款开源的工作流引擎,它提供了灵活的工作流程定义和执行管理功能。在Java应用中,osworkflow常常与Spring和Hibernate这两个主流的框架结合...

    osworkflow2.8

    这个"osworkflow2.8"版本是OSWorkflow的一个特定发行版,包含了一整套用于设计、执行和管理工作流程的工具和资源。下面我们将深入探讨这个工作流引擎的关键特性和使用方法。 1. **工作流引擎概念** 工作流引擎是...

    osworkflow2.8.pdf

    ### OSWorkflow 2.8 知识点概览 #### 一、OSWorkflow 简介与特性 **OSWorkflow** 是一款灵活的工作流管理工具,适用于需要高度定制化流程的应用场景。它与大多数商用或开源工作流软件的不同之处在于其高度的灵活性...

    osworkflow-2.8.0

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

    OSWorkflow中文手册 2.8

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

    OSWorkflow-2.8.0

    5. **源代码**:可能包含了OSWorkflow的部分或全部源代码,这对于深入理解其工作原理和进行二次开发非常有帮助。 部署OSWorkflow到Tomcat通常涉及以下步骤: 1. **解压文件**:首先,你需要将osworkflow-2.8.0...

    画流程图的例子(源码)OsWorkFlow.rar

    OsWorkFlow的源码中包含了对这些XML配置的解析和执行逻辑,这为我们提供了极大的灵活性和可扩展性。 接下来,我们来看如何使用OsWorkFlow进行流程图的创建。首先,你需要定义一个XML文件,该文件描述了流程的结构。...

    osworkflow-2.8.0.7z

    osWorkflow 采用模型-视图-控制器(MVC)架构,使得流程定义与应用逻辑分离,提高代码的可维护性和可扩展性。它支持XML格式的流程定义,便于流程的创建和修改。 3. **流程定义** 在 osWorkflow 中,流程可以通过...

    Osworkflow 入门级例子

    Osworkflow 是一个开源的工作流引擎,它为应用程序提供了一种灵活的方式来管理业务流程。这个入门级的例子将带你了解 ...一旦掌握了基础,你就可以根据具体需求扩展 Osworkflow,构建出复杂而高效的工作流管理系统。

    目前osworkflow最新最全的资料合集

    1. **OSWorkflow 2.8.chm**: 这是osworkflow 2.8版本的官方帮助文档,以CHM(Compiled Help Manual)格式提供,包含了完整的API参考、示例代码和常见问题解答。通过阅读这份文档,开发者可以了解到osworkflow的核心...

    osworkflow指导文档 + 源码

    它提供了一种灵活的方式来定义、控制和执行复杂的业务流程,允许开发者在不修改代码的情况下改变流程。本指导文档结合源码将深入解析 osWorkflow 的核心概念和实现方式。 ### 一、osWorkflow 简介 osWorkflow 是由...

    OSWorkflow中文手册V2.8

    这个中文手册V2.8是为帮助中国开发者更好地理解和使用OSWorkflow而编写的,提供了详细的指导和示例。 **1. 开始教程** 在开始使用OSWorkflow之前,了解必要的文件和配置是至关重要的。基础步骤通常包括获取...

Global site tag (gtag.js) - Google Analytics