Mise à niveau d’AEM Forms 6.5 entre les packs de services sur JEE et OSGi
Les clients AEM Forms ne sont pas certains du chemin de mise à niveau correct lorsqu’ils passent d’un Service Pack AEM 6.5 à un autre, car les composants Forms sont fournis séparément du Service Pack AEM principal et les déploiements JEE et OSGi utilisent des flux d’installation différents. Adobe distribue plusieurs packages par pack de services (le programme d’installation cumulatif JEE, le module complémentaire OSGi, les correctifs et les packages de compatibilité). Il est donc facile de distinguer ceux qui s’appliquent à un environnement donné. Il s’agit d’une question de configuration, et non d’un défaut logiciel. L’identification de votre type d’exécution, la confirmation de votre version actuelle et l’installation des packages appropriés dans le bon ordre donnent lieu à une mise à niveau épurée.
Description description
Problème : Sélection du chemin de mise à niveau du pack de services AEM Forms 6.5 approprié pour JEE et OSGi
Description
Le passage d’un pack de services AEM 6.5 à un autre (par exemple, SP18 vers SP24, SP20 vers SP23 ou SP23 avec un correctif vers SP24) soulève des questions quant aux packages qui s’appliquent et à l’ordre dans lequel les installer. Les questions courantes consistent à savoir si les mises à niveau directes sont prises en charge, si les correctifs existants doivent être supprimés en premier, quel module complémentaire Forms installer, quel programme d’installation de correctifs JEE est requis et comment gérer les exigences de plateforme telles que WebSphere, JBoss, Windows ou Linux.
Environnement :
- AEM Forms 6.5 (On-Premise)
- Exécution OSGi
- Exécution JEE (WebSphere, WebLogic, JBoss)
- Plateformes Windows et Linux
Problème/Symptômes :
- Incertitude quant au pack de services ou au module complémentaire AEM Forms à installer, y compris les différentes versions de module complémentaire pour le même pack de services
- Confusion quant à la prise en charge d’un chemin de mise à niveau directe (par exemple, SP18 → SP24 ou SP20 → SP23)
- Questions indiquant si les correctifs existants doivent être supprimés avant d’appliquer un pack de services plus récent
- Conseils peu clairs sur le moment où les correctifs JEE sont requis par rapport aux packages de modules complémentaires OSGi
Cause principale :
Les mises à niveau d’AEM Forms nécessitent des étapes dépendantes de la plateforme, car les composants de Forms sont fournis séparément du pack de services AEM principal, et les déploiements JEE et OSGi utilisent des flux de correctifs et d’installations différents. Comme Adobe distribue plusieurs packages par pack de services (un programme d’installation cumulatif JEE, un module complémentaire OSGi, des correctifs et des packages de compatibilité), il est facile de mal interpréter les packages qui s’appliquent à un environnement donné. Le problème réside dans l’incertitude de la configuration, et non dans un défaut logiciel.
Comment confirmer
- Identifiez le type d’exécution. Connectez-vous à AEM et vérifiez si
/lcest présent. Si/lc/logincharge, c’est JEE ; si seulement/aem/start.htmlcharge, c’est OSGi. Les environnements JEE utilisent des fichiers EAR/WAR et Configuration Manager. - Confirmez la version actuelle de votre pack de services. Accédez à
/system/console/productinfoet vérifiez la section Produits installés (par exemple :Adobe Experience Manager (6.5.23.0)). - Vérifiez la compatibilité de la plateforme. Comparez les versions du système d’exploitation, de Java, du serveur d’applications et de la base de données à la matrice des plateformes prises en charge avant la mise à niveau.
Résolution resolution
-
Sélectionnez le chemin de mise à niveau approprié en fonction de votre pack de services de départ :
- À partir du SP18 ou SP20, une mise à niveau directe vers le SP24 ou SP23 est prise en charge.
- À partir du SP11, mettez d’abord à niveau les composants sous-jacents de la plateforme, puis passez au SP24.
- Si vous utilisez le SP23 avec un correctif, procédez normalement et ne supprimez pas le correctif ; les packs de services sont cumulatifs.
-
OSGi — installez le pack de services AEM 6.5 principal : téléchargez
aem-service-pkg-6.5.xx.x.zipdans le gestionnaire de packages CRX et cliquez sur Installer. Consultez/system/console/productinfopour confirmer les mises à jour de la version du SP et vous assurer que tous les lots sontACTIVEouFRAGMENT. Si l’installation échoue, recherchezerror.logerreurs de dépendance. -
OSGi — Installez le package complémentaire Forms approprié : Identifiez et installez la version du module complémentaire correspondant à votre pack de services et à votre plateforme. Vérifiez
/system/console/bundlesles lots AEM Forms sont à l’étatACTIVE. Si l’installation échoue, redémarrez AEM et réessayez. -
OSGi — Installez des correctifs supplémentaires uniquement si nécessaire : appliquez les correctifs requis tels que les correctifs de sécurité Granite. Confirmez la mise à jour des composants sur
/system/console/productinfoet vérifiez les conditions préalables du correctif sur la page Détails de la distribution logicielle. -
JEE — Installez le programme d’installation du correctif JEE associé : exécutez le programme d’installation du correctif JEE pour votre pack de services cible. Vérifiez que Configuration Manager reconnaît la version mise à jour. En cas d’échec, collectez les journaux de Configuration Manager.
-
JEE — Redémarrez le serveur d’applications : redémarrez WebSphere, WebLogic ou JBoss à l’aide des scripts natifs du serveur d’applications. Vérifiez que les journaux du serveur d’applications n’affichent aucun échec de déploiement. Si le déploiement des EAR échoue, recherchez les entrées JNDI, les sources de données ou les chemins d’accès au référentiel manquants.
-
Validez la mise à niveau complète (JEE et OSGi) : Connectez-vous à AEM et confirmez le chargement du Forms adaptatif, des workflows et d’autres fonctionnalités de Forms. Passez en revue les lots et les pages d’informations sur les produits, et recherchez
error.logpackages manquants ou les erreurs de dépendance.
Validation
- Accédez à
/system/console/productinfoet vérifiez que la version du SP s’affiche correctement (par exemple :Adobe Experience Manager (6.5.24.0)). - Vérifiez que tous les lots OSGi sont
ACTIVEouFRAGMENTvia/system/console/bundles. - Pour JEE, confirmez tous les fichiers EAR déployés sans erreur en examinant les journaux du serveur d’applications après le redémarrage.
- Exécutez un workflow Forms de base ou effectuez le rendu d’un formulaire adaptatif pour confirmer la stabilité d’exécution.