Archives du mot-clé MySQL

Activiti РChanger la base de donn̩es H2 vers une base de donn̩es MySQL

Activiti est développé par Alfresco. Distribué sous licence Apache, il est un produit sérieux et performant, en plein essor sur le marché des BPM Open Source. Ses principaux concurrents sont Bonita Soft, jBPM, … Basée sur un moteur BPMN 2.0, la suite est très complète avec un designer, un modeleur web et une console d’administration très ergonomique.

Activiti fonctionne avec un serveur Tomcat. La base de données H2 est intégrée par défaut à l’outil. Pour des raisons de persistance de données, il est possible de modifier cette base h2 par une base MySQL. Voici le mode opératoire :

Etape 1 :
Créer une base de données MySql qui aura pour nom dans notre exemple activiti.

Etape 2 :
Ouvrir : « apache-tomcat-X.X.XX/webapps/activiti-explorer/WEB-INF/classes/db.properties »

Modifier le fichier properties :

db=activiti
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/activiti
jdbc.username=root
jdbc.password=root

Attention à bien renseigner le port et les identifiants de la base de données.

Etape 3 :
Télécharger mysql-connector-java-5.1.18-bin.jar.

Copier/Coller la librairie dans le répertoire suivant : apache-tomcat-X.X.XX/webapps/activiti-explorer/WEB-INF/lib

Etape 4 :
Ouvrir : « apache-tomcat-X.X.XX/webapps/activiti-rest/WEB-INF/classes/db.properties »

Modifier le fichier properties :

db=activiti
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/activiti
jdbc.username=root
jdbc.password=root

Etape 5 :
Copier/Coller la librairie dans le répertoire suivant : apache-tomcat-X.X.XX/webapps/activiti-rest/WEB-INF/lib

Etape 6 :
Maintenant, relancer votre serveur Tomcat et vérifier la base de données MySQL.

Merci à Rehan Pathan