Vérifications de compatibilité

Le personnel responsable de la mise à niveau doit d’abord inspecter l’environnement LiveCycle ES4 SP1 existant pour déterminer si l’infrastructure logicielle est toujours prise en charge par AEM forms on JEE. Les résultats de l’étude permettent d’évaluer l’effort nécessaire pour effectuer la mise à jour et de déterminer le chemin de mise à niveau.

Lorsque vous effectuez une mise à niveau depuis LiveCycle ES4 SP1, deux scénarios influencent la façon dont vous pouvez effectuer la mise à niveau vers AEM forms on JEE.

Mise à niveau statique : si vous choisissez d’effectuer la mise à niveau vers AEM forms on JEE à l’aide de l’instance de serveur d’applications existantes, on parle d’une mise à niveau statique. Par exemple, utilisation continue d’une instance de WebSphere 8.5 depuis LiveCycle ES4 SP1 vers AEM forms on JEE qui a installé les Fix Packs nécessaires.

L’utilisation d’une même instance de serveur d’applications implique que les modifications ne doivent pas concerner le système d’exploitation ou le serveur.

Mise à niveau dynamique : les scénarios suivants sont considérés comme une mise à niveau dynamique :

  • Changement d’ordinateurs : si vous changez votre serveur qui exécute votre installation existante de LifeCycle pour une nouvelle machine lors de la mise à niveau d’AEM forms on JEE.

  • Mise à niveau du serveur d’applications : si vous effectuez une mise à niveau de votre serveur d’applications avec une version majeure. Par exemple, la mise à niveau de WebSphere 6.1 vers WebSphere 7.0.

  • Migration du serveur d’applications : si vous effectuez une migration depuis un serveur d’applications 32 bits vers une variante 64 bits. Par exemple, le passage d’un serveur d’applications JBoss 32 bits à un serveur d’applications JBoss 64 bits.

Remarque : Vous ne pouvez pas effectuer de mise à niveau si vous modifiez le serveur d’applications, le système d’exploitation ou la base de données ; cette opération est considérée comme une nouvelle installation. Par exemple, si vous passez de WebLogic à JBoss pour votre serveur d’applications.

Prise en charge des compatibilités de l’infrastructure logicielle

Certaines plateformes prises en charge avec LiveCycle ES4 SP1 continuent d’être prises en charge dans AEM forms on JEE. Toutefois, AEM forms on JEE prend en charge les versions plus récentes de tous les logiciels, vous devez donc effectuer la mise à niveau ou utiliser des versions prises en charge de tous les logiciels.

Elément

Action

Points d’échec

Informations complémentaires

LiveCycle 7.x

N/A

La mise à niveau directe vers AEM forms on JEE n’est pas prise en charge.

Effectuez la mise à niveau vers LiveCycle ES Update 1, puis vers LiveCycle ES2 et enfin vers LiveCycle ES4 avant de pouvoir effectuer la mise à niveau vers AEM forms on JEE. Reportez-vous à la documentation sur la mise à niveau appropriée.

LiveCycle ES (8.0.x)

N/A

La mise à niveau directe vers AEM forms on JEE n’est pas prise en charge.

Mise à niveau vers LiveCycle ES2 en premier, suivie d’une mise à niveau vers LiveCycle ES4 puis vers AEM forms on JEE. Reportez-vous à la documentation sur la mise à niveau appropriée.

LiveCycle ES Update 1 (8.2.1.x)

N/A

La mise à niveau directe vers AEM forms on JEE n’est pas prise en charge.

Mise à niveau vers LiveCycle ES2 en premier, suivie d’une mise à niveau vers LiveCycle ES4 puis vers AEM forms on JEE. Reportez-vous à la documentation sur la mise à niveau appropriée.

LiveCycle ES2 (9.0.0.x)

N/A

La mise à niveau directe vers AEM forms on JEE n’est pas prise en charge.

Effectuez la mise à niveau vers LiveCycle ES4 puis vers AEM forms on JEE. Reportez-vous à la documentation sur la mise à niveau appropriée.

LiveCycle ES3 (10.0.x)

N/A

La mise à niveau directe vers AEM forms on JEE n’est pas prise en charge.

Effectuez la mise à niveau vers LiveCycle ES4 puis vers AEM forms on JEE. Reportez-vous à la documentation sur la mise à niveau appropriée.

LiveCycle ES4 (11.0.x)

N/A

La mise à niveau directe vers AEM forms on JEE est prise en charge.

Appliquez au minimum le Service Pack 1 sur LiveCycle ES4 puis procédez à la mise à niveau vers AEM forms on JEE. Reportez-vous à la documentation sur la mise à niveau appropriée:

Type de déploiement

Vérifiez si le déploiement est de type serveur unique ou grappe de serveurs.

N/A

N/A

Système d’exploitation

Vérifiez si la version est prise en charge dans Combinaisons de plateformes prises en charge .

Version non prise en charge.

Procédez à une installation ou à une mise à niveau vers une version prise en charge.

Notez que la modification du système d’exploitation ou sa mise à niveau vers une nouvelle version majeure constituent une mise à niveau dynamique.

Serveur d’applications

Vérifiez si la version est prise en charge dans Combinaisons de plateformes prises en charge .

Version non prise en charge.

Procédez à une installation ou à une mise à niveau vers une version prise en charge.

Si cette version est prise en charge, il est recommandé d’appliquer les correctifs du serveur d’applications et de continuer pendant un certain temps à exécuter le serveur d’applications mis à niveau avant de procéder à la mise à niveau. Cela permet de vérifier que le serveur d’applications s’exécutera correctement lors de la mise à niveau.

Base de données

Vérifiez si la version est prise en charge dans Combinaisons de plateformes prises en charge .

Version non prise en charge.

Procédez à une installation ou à une mise à niveau vers une version prise en charge.

Pilote de base de données

Vérifiez si la version est prise en charge dans Combinaisons de plateformes prises en charge .

Version non prise en charge.

Procédez à une installation ou à une mise à niveau vers une version prise en charge.

JDK

Vérifiez si la version est prise en charge dans Combinaisons de plateformes prises en charge .

Version non prise en charge.

Procédez à une installation ou à une mise à niveau vers une version prise en charge.

Prise en charge du matériel

Vérifiez si le serveur est conforme aux exigences matérielles spécifiées dans la section Configuration requise du guide Préparation à la mise à niveau

N/A

Vérifiez l’allocation d’un espace disque et de mémoire RAM suffisant sur le serveur.

Pare-feu

Vérifiez si le pare-feu est activé.

Activé.

Désactivez le pare-feu.

Antivirus

Vérifiez si l’antivirus est installé et activé.

N/A

Désactivez l’antivirus pendant la mise à niveau.

Applications personnalisées

Assurez le suivi de toutes les applications personnalisées.

N/A

Effectuez les modifications nécessaires après la mise à niveau.

Fichiers WAR/EAR personnalisés

Assurez le suivi de tous les fichiers WAR et EAR personnalisés.

Non mis à niveau lors de la mise à niveau vers AEM forms on JEE.

Effectuez le redéploiement après la mise à niveau.

Fichiers JAR client du serveur d’applications

Assurez le suivi de tous les fichiers JAR client personnalisés.

N/A

Si nécessaire, modifiez-les après la mise à niveau.

Compatibilité des applications côté client

Il est nécessaire de s’assurer que vos applications côté client sont mises à niveau vers les versions prises en charge pour garantir que les interfaces utilisateurs d’AEM forms on JEE continuent d’être opérationnelles.

Elément

Action

Points d’échec

Autres informations

Adobe® Flash® Player

Téléchargez et installez Flash Player 11.1.

Le rendu de Workspace échoue après la mise à niveau.

N/A

Navigateur

Reportez-vous à la section Combinaisons de plateformes prises en charge et installez une version prise en charge.

N/A

N/A

Adobe® Reader®

Notez la version d’Adobe Reader.

Les versions inférieures à Adobe Reader 8 ne sont pas prises en charge.

Voir Compatibilité avec Adobe Reader pour plus d’informations.

Adobe® LiveCycle® Workbench 11

Téléchargez et installez Workbench.

N/A

Pour plus d’informations, voir Installation de Workbench .

Adobe® LiveCycle® Designer 11

Téléchargez et installez Designer.

N/A

Pour plus d’informations, voir Installation de Workbench .

Compatibilité des données, des processus et des API

Sur le serveur, les données de processus et les informations de configuration sont migrées automatiquement de sorte qu’elles soient disponibles pour AEM forms on JEE. Par exemple, les anciennes données de processus restent disponibles, afin que les utilisateurs puissent exécuter des requêtes lors de la mise à niveau. Les informations de configuration de l’installation existante de LiveCycle ES4 SP1, qui sont requises par AEM forms on JEE, sont migrées. Les modifications apportées au schéma sont également gérées automatiquement lors de la mise à niveau.

Les processus qui sont développés dans LiveCycle ES4 ou mis à jour vers LiveCycle ES4 s’exécutent en tant que processus natifs dans AEM forms on JEE. Les processus de longue durée reprennent leur exécution après la mise à niveau. Pour les processus migrés depuis un système LiveCycle ES4 SP1 existant, les utilisateurs finaux peuvent toujours se connecter à l’espace de travail et voir les processus dans l’état dans lequel ils les ont laissés. La plupart des API utilisées avec LiveCycle ES4 SP1 sont compatibles avec AEM forms on JEE.

Elément

Action

Points d’échec

Autres informations

Processus QPAC LiveCycle 7.x

Vérifiez s’ils sont en cours d’utilisation.

Non pris en charge avec AEM forms on JEE

Effectuez la mise à niveau vers les DSC compatibles avec AEM forms on JEE à l’aide de l’outil de mise à niveau de processus Workbench. Pour plus d’informations, voir Mise à niveau des processus QPAC LiveCycle 7.x dans l’ Aide de Workbench .

Processus LiveCycle ES Update 1

Vérifiez s’ils sont en cours d’utilisation.

Non pris en charge avec AEM forms on JEE

Effectuez la mise à niveau vers les DSC compatibles avec AEM forms on JEE à l’aide de l’outil de mise à niveau de processus Workbench. Pour plus d’informations, voir Mise à niveau des processus QPAC LiveCycle 7.x dans l’ Aide de Workbench .

Processus et applications LiveCycle ES2

Vérifiez s’ils sont en cours d’utilisation.

N/A

Continuent de fonctionner avec AEM forms on JEE.

Procédés et applications ADEP

Vérifiez s’ils sont en cours d’utilisation.

N/A

Continuent de fonctionner avec AEM forms on JEE.

Processus et applications LiveCycle ES3

Vérifiez s’ils sont en cours d’utilisation.

N/A

Continuent de fonctionner avec AEM forms on JEE.

Processus et applications LiveCycle ES4

Vérifiez s’ils sont en cours d’utilisation.

N/A

Continuent de fonctionner avec AEM forms on JEE.

DSC personnalisés

Assurez le suivi de tous les DSC personnalisés.

N/A

Après la mise à niveau, mettez à jour les versions des DSC personnalisés.

API client de LiveCycle

Assurez le suivi de toutes les API client.

N/A

Après la mise à niveau, modifiez les API existantes pour profiter des nouvelles API disponibles avec AEM forms on JEE.

Application de correctifs aux composants d’AEM forms on JEE

Deux scénarios possibles déterminent la façon dont les correctifs sont appliqués à un composant Document Services :

  • Application d’un correctif de nouvelle version à un DSC : lorsqu’un DSC est déployé avec une nouvelle version, il coexiste avec l’ancienne version au lieu de la rectifier avec des paramètres de configuration supplémentaires. Ce comportement s’applique à tous les DSC LiveCycle et à tout DSC personnalisé que vous avez déployé.

    Par exemple, si vous effectuez une mise à niveau depuis LiveCycle ES Update 1(8.2.1.x), SignatureService 1.0 et 1.1 existent avant la mise à niveau. Après la mise à niveau, les paramètres de configuration de SignatureService 1.1 sont copiés vers SignatureService 2.0. Les deux versions de SignatureService, 1.1 et 2.0, sont rendues disponibles.

  • Application d’un correctif de même version à un DSC : lorsqu’un DSC est déployé avec la même version, il remplace l’ancien DSC mais conserve les paramètres de configuration.

    Par exemple, si vous avez déjà déployé les versions 1.0, 1.1, 1.2 et que la version du correctif de DSC est 1.2, alors la version de DSC existante 1.2 est remplacée par le nouveau DSC de version 1.2. Toutefois, les paramètres de configuration de l’ancien DSC de version 1.2 sont conservés. Par ailleurs, actuellement, les configurations de point de fin/sécurité supposent des valeurs par défaut et aucune valeur existante n’est reportée.