2016-07-30 3 views
0

J'ai un projet qui est développé sur redhat jboss bpms mais je veux qu'il démarre automatiquement quand l'AS est en place. Ou devrais-je l'empaqueter et le déployer en tant qu'application autonome sans bpms?Comment démarrer automatiquement le projet Jboss bpms

Ou dans d'autres travaux comment puis-je le déployer et où puis-je le déployer?

Merci d'avance pour votre réponse

Répondre

0

On dirait que vous utilisez BPMS avec base de données par défaut (H2) et stocke les tables DB en mémoire, lorsque vous redémarrez le serveur table de deploymentInfo est perdu sur restart.To résoudre ce problème modifier l'URL de connexion DB dans le fichier standalone.xml

<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> 

Cette configuration de source de données crée des tables DB dans le système de fichiers dans le répertoire USER_HOME