美文网首页
老项目整合activiti5.18工作流引擎

老项目整合activiti5.18工作流引擎

作者: owen_he | 来源:发表于2018-01-16 19:45 被阅读0次

    最近公司想用流程引擎,记得13年的时候用过,现在去看,我去都到5.22版本了,而且web设计器汉化版了,做的非常的漂亮,但是没用过,只是用eclipse进行画流程图,那下面就说说一下花了一天的时间整理的过程吧。


    遇到的几个问题:
    1.老项目使用的是老版本的ibatis,而activiti用的是mybatis,这样我得弄一个数据源给流程引擎用:
    2.幸好老项目集成了spring,这样我就可以用spring+activiti这种方式了,但是有些包老是缺失、和冲突,各种异常,只能TM一个个解决了

    缺少jar包问题
    1、Could not initialize class org.activiti.spring.SpringProcessEngineConfiguration
    缺少slf4j-api-1.7.5.jar、slf4j-log4j12-1.7.5.jar这2个jar包

    2、java.lang.NoClassDefFoundError: org/activiti/validation/ProcessValidator

    这个是activiti5.15版本的问题,缺少activiti-process-validation-5.16.jar这个jar包,我全部给换成activiti5.16就没有这个问题了

    3、 NoClassDefFoundError: org/apache/commons/lang3/time/FastDateFormat
    缺少commons-lang3-3.3.2.jar这个jar包

    4、 java.lang.NoClassDefFoundError: org/joda/time/ReadablePeriod
    缺少joda-time-2.1.jar这个jar包

    那下面晒一下所需要的新增的东西


    配置文件.pic.jpg jar包冲突.pic.jpg jar包依赖.pic_hd.jpg

    相关文章

      网友评论

          本文标题:老项目整合activiti5.18工作流引擎

          本文链接:https://www.haomeiwen.com/subject/xejeoxtx.html