Impossible de désactiver le mode de sauvegarde après la mise à niveau dans AEM Forms JEE 6.5.23
Après la mise à niveau d’AEM Forms JEE vers la version 6.5.23, le mode de sauvegarde ne parvient pas à désactiver. Le problème affecte à la fois la console d’administration et l’outil de ligne de commande LCBackupMode sur les plateformes et serveurs d’applications pris en charge. Pour résoudre ce problème, utilisez la solution de contournement de ligne de commande en corrigeant les dépendances de bibliothèque et en mettant à jour la configuration du script dans AEM Forms JEE.
Description description
Environnement
- Produit : AEM Forms JEE
- Version : 6.5.23 (y compris les correctifs 0100 et 0109)
- Système d’exploitation : Windows 64 bits/Linux
- Serveur d’applications : WebSphere, JBOSS, WebLogic
- Version de travail précédente : 6.5.21
Problème/Symptômes
- La désactivation du mode de sauvegarde via la console d’administration échoue.
- Erreur affichée : Une erreur s’est produite. Consultez le journal des erreurs pour plus de détails. Revenez à la configuration du système principal.
- Les journaux du serveur principal affichent une exception indiquant backupReservation est NULL.
- L’exécution de
LCBackupMode.cmdrenvoie le code d’erreur ALC-DSC-099-000. - Le problème se produit indépendamment du chemin de mise à niveau ou de l’historique d’installation.
Résolution resolution
Pour désactiver le mode de sauvegarde dans AEM Forms JEE 6.5.23 à l’aide de l’outil de ligne de commande LCBackupMode, procédez comme suit :
-
Assurez-vous que le fichier de bibliothèque Axis requis se trouve dans le répertoire approprié. Si le fichier jar Axis est manquant ou incompatible, copiez la bibliothèque Axis de travail d’AEM 6.5.21 et placez-la sous :
C:\Adobe\Adobe_Experience_Manager_Forms\sdk\client-libs\thirdpartyMettez à jour le nom jar dans le script
LCBackupMode.cmd(ou .sh) dans :D:\Adobe\Adobe_Experience_Manager_Forms\sdk\misc\Foundation\BackupRestoreCommandline. -
Vérifiez que toutes les versions de jar répertoriées dans le script
LCBackupModeexistent dans le système de fichiers. -
Vérifiez et corrigez le chemin ADOBE_LIVECYCLE (par exemple, C:\Adobe\Adobe_Experience_Manager_Forms) et le APPSERVER_CLIENT_JAR_PATH (par exemple, %ADOBE_LIVECYCLE%\jboss\bin\client) à l’intérieur du script. Mettez à jour ces valeurs si le répertoire d’installation d’AEM est différent.
-
Ouvrez Invite de commandes en tant qu’administrateur et accédez à :
D:\Adobe\Adobe_Experience_Manager_Forms\sdk\misc\Foundation\BackupRestoreCommandline. -
Exécutez la commande pour désactiver le mode de sauvegarde :
LCBackupMode leaveLe script par défaut contient déjà les valeurs d’hôte, de port, d’utilisateur et de mot de passe. Mettez-les à jour uniquement si votre système utilise des paramètres différents.
-
Une fois la commande terminée, vérifiez l’état du système et confirmez que le mode de sauvegarde est désactivé. Le dossier du répertoire de stockage global de documents doit recommencer le nettoyage, ce qui confirme que la réservation de sauvegarde est effacée.
Informations supplémentaires
- La solution de contournement s’applique uniquement à l’outil de ligne de commande. L’interface utilisateur web ne peut pas désactiver le mode de sauvegarde en raison d’une régression introduite dans le pack de services 23 (modifications des obstacles).
- Les étapes de contournement fonctionnent avec JDK8 et non JDK11.
- Ce problème est maintenant corrigé et le correctif sera disponible avec 6.5.25.0.
- Le problème est signalé à l’ingénierie produit d’Adobe pour un correctif permanent dans une version ultérieure.
- Garder le mode de sauvegarde activé pendant longtemps peut bloquer la synchronisation du répertoire de stockage global de documents et de la base de données, ce qui affecte la sauvegarde et la gestion de l’espace disque.
Lecture connexe
Sauvegarde des données Forms de Adobe Experience Manager (AEM)