美文网首页
5.看看activiti-6.0.0.zip

5.看看activiti-6.0.0.zip

作者: 元代码 | 来源:发表于2017-08-25 17:19 被阅读0次

    1.下载6.0.0
    https://www.activiti.org/download-links
    2.目录
    2.1database里放着各种数据库的建表、删表、升级语句
    数据库包括db2、h2、hsql、mssql、mysql、oracle、postgres
    2.2 libs 相关jar包及源码
    2.3 wars 三个工程 (activiti5的activiti-explorer没有了,多了activiti-admin 和activiti-app)


    2.4activiti-5.22.0中
    3.说明
    3.1 activiti6
    activiti-admin 提供了查看流程,流程实例,任务,定时任务等管理功能。
    启动工程后,习惯性的去试密码,用户名 admin,kermit,gonzo,fozzie 密码admin test等等各种试,登录不上去。
    最后在官网https://docs.alfresco.com/activiti/docs/找到了答案,
    https://docs.alfresco.com/activiti/docs/admin-guide/1.4.0/

    配置文件隐藏太深
    activiti-admin/WEB-INF/classes/META-INF/activiti-admin/activiti-admin.properties
    把文件复制到classpath下,配置mysql,并再lib中加入mysql-connector-java-5.1.43.jar
    mysql创建数据库
    CREATE DATABASE activitiadmin DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;


    这次看着用户名猜,账号 admin 密码 admin


    配置activiti-rest

    activiti-app 账号 admin 密码 test



    我们熟悉的流程设计器:
    image.png
    activiti-rest 提供rest接口,通过修改配置文件db.properties连接数据库
    要注意的问题:
    a.在工程lib目录下加入mysql-connector-java-5.1.43.jar包
    b.访问activiti-rest需要配置tomcat-users.xml做用户授权
    c.如果已经用6.0.0版本生成数据库表,用5.x版本activiti-rest连接会报错,数据库版本不兼容
    Could not update Activiti database schema: unknown version from database: '6.0.0.4'
    at org.activiti.engine.impl.db.DbSqlSession.dbSchemaUpdate(DbSqlSession.java:1044)
    测试部署 详见13. REST API
    获取用户ACT_ID_USER信息
    http://host:port/activiti-rest/service/identity/user
    获取部署ACT_RE_DEPLOYMENT信息
    http://host:port/activiti-rest/service/repository/deployments
    获取任务ACT_RE_DEPLOYMENT信息
    http://host:port/activiti-rest/service/runtime/tasks/9

    3.2 activiti5
    a.activiti-explorer 帮我们管理数据库,集成了流程设计器,可以部署及测试流程。系统默认账户及角色如下:
    账号 密码 角色
    kermit kermit admin
    gonzo gonzo manager
    fozzie fozzie user




    a.activiti-rest同activiti6

    4.集成流程设计器 Activiti Modeler
    我们可以选择把流程设计器集成到自己的项目中,不需要借助登录activiti-explorer系统也能使用流程设计器。

    相关文章

      网友评论

          本文标题:5.看看activiti-6.0.0.zip

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