美文网首页
记一次flowable-UI安装的坑

记一次flowable-UI安装的坑

作者: rogn | 来源:发表于2020-06-23 15:45 被阅读0次

    软件清单

    1. JDK1.8.0_131
    2. apache-tomcat-8.5.56
    3. flowable-6.5.0

    操作系统:windows10

    操作步骤

    1. copy flowable-6.5.0/wars下所有的war包到tomcat/webapps下
    2. 启动tomcat startup.bat

    问题记录

    一、TOMCAT命令行窗口乱码

    解决办法:修改tomcat/conf/logging.properties 中“java.util.logging.ConsoleHandler.encoding”属性值为GBK

    二、无法将位于XXX的资源添加到Web应用程序[/flowable-admin]的缓存中,因为在清除过期缓存条目后可用空间仍不足 - 请考虑增加缓存的最大空间。

    解决办法:tomcat/conf/context.xml中增加<Resources cachingAllowed="true" cacheMaxSize="1000000" />,如图:


    image.png

    部署flowable-ui-admin 时多次出现以下内容后:

    Waiting for changelog lock....
    报错:
    org.flowable.ui.common.service.exception.InternalServerErrorException: Error creating liquibase database

    重要提醒,以下所述解决办法因有数据删除将会导致flowable ui 所有数据还原到初次安装状态,因此仅适用于初次安装flowable ui时使用,生产中的flowable ui慎用,安全最重要。请评估好安全风险再去使用,Good luck!

    解决办法:经过在网上搜罗一上午,未找到解决办法,常见的解决办法都是更新DATABASECHANGELOGLOCK这张表的状态,然而我从官网上安装的这个flowable,使用的是H2内存数据库,并不好更新;因此通过删除H2数据库的数据文件解决。

    • 第一步,打开配置文件:webapps\flowable-admin\WEB-INF\classes\flowable-default.properties
    • 第二步,找到H2数据库的URL配置项,下图标红部分为数据文件路径:


      image.png
    • 第三步,找到数据文件路径,删除后重启tomcat后解决
    • 第四步,可以起飞 了,访问http://localhost:8080/flowable-modeler
      image.png

    相关文章

      网友评论

          本文标题:记一次flowable-UI安装的坑

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