Mise à niveau du SDK dans HP
Starting with HCL Digital Experience Combined fix pack 05, you can change your SDK Java Technology Edition from version 7.0 to version 7.1.Starting with HCL Digital Experience Combined fix pack 12, you can change your SDK Java Technology Edition to version 8.0.
Pourquoi et quand exécuter cette tâche
HP-UX restriction : La version 7.1 de SDK n'est pas disponible pour HP-UX. SDK version 8.0 est disponible.
Procédure
- Start the IBM® Installation Manager.
- Installez la dernière version prise en charge d'IBM WebSphere SDK Java Technology Edition.
-
Installez l'un des groupes de PTF suivants ou de niveau ultérieur :
- V7R1 for SDK version 7.1 : Groupe de PTF SF99572, niveau 15 ou ultérieur
- V7R2 for SDK version 7.1 : Groupe de PTF SF99716, niveau 4 ou ultérieur
- V7R1 for SDK version 8 : Groupe de PTF SF99572, niveau 20 ou ultérieur
- V7R2 for SDK version 8 : Groupe de PTF SF99716, niveau 5 ou ultérieur
-
Read the following information before you run the managesdk task:
- Pour les environnements autonomes : arrêtez le serveur de profil (noeud) avant d'exécuter la commande managesdk.
- Pour les environnements en cluster :
- Si le profil est un noeud fédéré d'un gestionnaire de déploiement, assurez-vous que ce dernier est actif avant d'exécuter la commande managesdk pour mettre à jour le profil.
- Arrêtez tous les noeuds.
- Assurez-vous que l'agent de noeud de chaque noeud est démarré.
- Lorsque vous activez le logiciel SDK pour un noeud, exécutez la commande managesdk à partir du répertoire /bin auquel le noeud appartient. Vous pouvez également exécuter la commande à partir du répertoire /bin du profil contenant le noeud que vous souhaitez mettre à jour.
- Une connexion au gestionnaire de déploiement doit exister avec un protocole de connecteur pris en charge dans l'ordre de préférence suivant :
- SOAP
- Inter-Process Communications (IPC)
- Remote Method Invocation (RMI)
Si le protocole SOAP est activé, la commande managesdk utilise le protocole SOAP. Si le protocole SOAP n'est pas activé alors que le protocole IPC est activé, ce dernier est utilisé par la commande. Si les protocoles SOAP et IPC ne sont pas activés, la commande utilise le protocole RMI.
- Vous devez fournir le nom d'administrateur et le mot de passe avec la commande managesdk pour chaque profil contenant un noeud fédéré ou un noeud de gestionnaire de déploiement dans une cellule dont la sécurité est activée. Si vous ne spécifiez pas les paramètres -user et -password, la commande managesdk peut échouer ou arrêter le traitement.
- Lorsque vous activez le logiciel SDK pour un gestionnaire de déploiement, seul le serveur de gestionnaire de déploiement est activé. Aucun des noeuds gérés du gestionnaire de déploiement n'est activé pour utiliser le logiciel SDK concerné.
- Ouvrez une invite de commande et accédez au répertoire AppServer_root/bin.
-
Exécutez la commande suivante pour répertorier les versions de SDK disponibles :
Go to managesdk command for information about the managesdk commands.
- AIX® HP-UX Linux™ Solaris: ./managesdk.sh -listAvailable
-
Exécutez la commande suivante pour activer tous les profils existants afin qu'ils utilisent la nouvelle version de logiciel SDK :
Remarque : version_number is the supported SDK version number that was listed when you ran the managesdk -listAvailable command.
- HP-UX : ./managesdk.sh -enableProfileAll -sdkname version_number -enableServers
-
Exécutez les commandes suivantes pour définir la nouvelle version de SDK comme nouvelle valeur par défaut :
- HP-UX : ./managesdk.sh -setCommandDefault -sdkname version_number
./managesdk.sh -setNewProfileDefault -sdkname version_number
- HP-UX : ./managesdk.sh -setCommandDefault -sdkname version_number
- Si vous avez une base de données DB2®, mettez à niveau le pilote JCC. Pour plus d'informations, consultez le document DB2 APAR PI47282 needed when using JAVA SDK8 in WebSphere Application Server V8.5.5.9+.
-
Répétez ces étapes sur chaque noeud de votre environnement.
Remarque : You cannot roll back to a version of HCL Digital Experience earlier than fix pack 11 while you use SDK Java Technology Edition version 8. Support for SDK Java Technology Edition version 8 does not exist in earlier releases of Portal. Si vous souhaitez revenir à un niveau de groupe de correctifs antérieur, utilisez préalablement les commandes indiquées aux étapes 7 et 8 pour revenir à la version 7.0 ou 7.1 de SDK.