--- /dev/null
+println "Update Jackrabbit ..."
+
+def JM = input.getApplicationContext().getBean("jackrabbitmaintenance")
+
+
+println "Fixing repository filenames (encoding) ..."
+// Fixe les noms incorrecte de fichiers
+JM.fixRepositoryNames()
+println "Done."
+
+println "Deleting corrupted root settings ..."
+// Supprime les données d'accès incorrectes du Root Node
+JM.deleteRootSettings()
+println "Done."
+
+println "Fixing shared nodes ..."
+// Fixe les données incorrectes partagées
+JM.fixSharedNodes()
+println "Done."
+
+println "Fixing missing entries ..."
+// Fixe les fichiers manquants
+JM.fixMissings()
+println "Done."
+
+println "Fixing MimeTypes files ..."
+// Fixe les Mime-types des fichiers
+JM.fixMimeTypes()
+println "Done."
+
+println "Update Jackrabbit completed."