如何自动启动Jboss bpms项目
问题描述:
我有一个在redhat jboss bpms上开发的项目,但我希望它在AS启动时自动启动。还是应该将其打包并部署为不带bpms的独立应用程序?如何自动启动Jboss bpms项目
或者在其他作品中,我该如何部署它并在哪里部署?
预先感谢您的回答
答
看起来你正在使用BPMS默认数据库(H2)和它存储数据库表在内存中,所以当你重新启动服务器deploymentInfo表上restart.To失去解决这个问题改变standalone.xml文件数据库连接URL
<datasource jndi-name="java:jboss/datasources/ExampleDS" pool-name="ExampleDS" enabled="true" use-java-context="true">
<connection-url>jdbc:h2:file:~/jbpm-db</connection-url>
<driver>h2</driver>
<security>
<user-name>sa</user-name>
</security>
</datasource>
这个数据源配置将创建数据库表到文件系统中USER_HOME目录