2016-07-30 62 views
0

我有一个在redhat jboss bpms上开发的项目,但我希望它在AS启动时自动启动。还是应该将其打包并部署为不带bpms的独立应用程序?如何自动启动Jboss bpms项目

或者在其他作品中,我该如何部署它并在哪里部署?

预先感谢您的回答

回答

0

看起来你正在使用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目录