Modification manageDummyJCMS.xml de JADE Core

Gildas Gueguen · le 08/06/18 à 15:00

Bonjour,

Dans le fichier manageDummyJCMS.xml de JADE Core 2.0.3 il serait intéressant de rajouter ceci ligne 220 car l'arrêt du tomcat plante dans le cas ou le dossier ${JCMS_data}/derby/ n'existe pas.

A ajouter : <mkdir dir="${JCMS_data}/derby" />

<!-- JADE-26 Build fail because of Derby access fail (rare) -->
<echoTstamp message="delete derby database" />
<mkdir dir="${JCMS_data}/derby" />
<delete includeemptydirs="true">
     <fileset dir="${JCMS_data}/derby/" includes="**/*"/>
</delete>

 

Cordialement,

Gildas Gueguen

5 pts
Ronan Kerdudou · le 18/06/18 à 00:20

Merci pour cette information, je note l'issue https://issues.jalios.com/browse/JADE-34 pour corriger cela dans les prochaines versions.

0 pt
Alex Rameaux Wafo Defo · le 22/06/18 à 12:18

Bonjour  @Gildas Gueguen 

Moi j'aurai simplement ajouté l'attribut  failonerror="false". C'est à mon avis la manière la plus propre de tenter de supprimer un repertoire qui n'existe pas ?

<!-- JADE-26 Build fail because of Derby access fail (rare) -->
<echoTstamp message="delete derby database" />
<delete includeemptydirs="true" failonerror="false">
     <fileset dir="${JCMS_data}/derby/" includes="**/*"/>
</delete>
2 pts