Activiti REST部署相关

1. 如何在tomcat中部署activiti-rest.war?

当使用eclipse时,将war包部署到: 工作空间workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\webapps 下。

启动tomcat server,访问路径 http://localhost:8080/activiti-rest/service/repository/process-definitions 进行测试。

2. 如何设置activiti rest访问的数据库?

修改rest目录下\WEB-INF\classes的db.properties文件。

3. 当使用H2内存数据库时,如何使自己的项目与activiti REST访问同一个数据库?

只有通过TCP方式连接,才能访问到同一个H2数据库。

启动H2数据库服务。

java -cp h2-1.3.171.jar org.h2.tools.Server -tcpPort 2962

修改数据库连接url

jdbc.url=jdbc:h2:tcp://localhost:2962/~/activiti

4. activiti REST下engine.properties设置

# demo data properties
# 创建默认示例用户和群组
create.demo.users=true
# 创建默认示例流程定义
create.demo.definitions=true
# 创建默认示例数据模型
create.demo.models=true

# engine properties
# 自动将数据库表升级到新版本
engine.schema.update=true

# 启用线程组件,可以触发定时器(也包含后续的异步消息)
engine.activate.jobexecutor=false
engine.asyncexecutor.enabled=true
engine.asyncexecutor.activate=true

# 历史存储配置。
#   none: 忽略所有。
#   activity: 保存所有的流程实例信息和活动实例信息。 
#   audit: 默认值。 除了与activity一样外,同时也保证所有的变量与提交的表单属性保持同步。
#   full:  存储所有细节信息。
engine.history.level=audit
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容