Annulez le montage des systèmes de fichiers comportant des liens rompus pour éviter les erreurs java.lang.NullPointerException
Annulez le montage des systèmes de fichiers comportant des liens rompus avant de commencer l'installation.
Si les systèmes de fichiers comportent des liens rompus, l'installation peut échouer et l'erreur suivante est alors générée :
An error occurred during wizard bean change notification:
java.lang.NullPointerException
at com.ibm.wizard.platform.aix.AixFileUtils.
getFileSystemData(AixFileUtils.java:388)
at com.ibm.wizard.platform.aix.AixFileUtils.
getPartitionDataWithExecs(AixFileUtils.java:172)
at com.ibm.wizard.platform.aix.AixFileUtils.
getPartitionData(AixFileUtils.java:104)
at com.ibm.wizard.platform.aix.AixFileServiceImpl.
getPartitionNames(AixFileServiceImpl.java:397)
...
Vérifiez si les systèmes de fichiers contiennent des liens rompus, à l'aide de la commande
df -k. Recherchez les systèmes de fichiers qui répertorient des valeurs vides dans la colonne
1024-blocks. Les colonnes dont la valeur est "-" (tiret) ne posent pas de difficultés. L'exemple suivant illustre un incident survenu dans le système de fichiers
/dev/lv00 :
> df -k
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 1048576 447924 58% 2497 1% /
/dev/hd3 4259840 2835816 34% 484 1% /tmp
/proc - - - - - /proc
/dev/lv01 2097152 229276 90% 3982 1% /storage
/dev/lv00
/dev/hd2 2097152 458632 79% 42910 9% /usr
iw031864:/cdrom/db2_v72_eee_aix32_sbcs
Le système de fichiers
/proc ne pose pas de difficultés. Le système de fichiers
iw031864:/cdrom/db2_v72_eee_aix32_sbcs est un problème précis. Le système de fichiers
/dev/lv00 risque également de poser des difficultés. Utilisez l'une des commandes suivantes pour résoudre l'incident :
> umount /cdrom/db2_v72_eee_aix32_sbcs
> umount /cdrom
Relancez l'installation. Si l'incident persiste, annulez le montage des systèmes de fichiers comportant des valeurs vides, tel que le système de fichiers /dev/lv00 dans l'exemple précédent. Si vous ne parvenez pas à résoudre l'incident en annulant le montage des systèmes de fichiers comportant des liens rompus, réinitialisez la machine, puis relancez l'installation.
Vérifiez la commande système cp lors de l'utilisation d'emacs ou d'autres logiciel gratuits.
Si emacs ou d'autres logiciels gratuits sont installés sur votre système d'exploitation, vérifiez que la commande système
cp est utilisée.
- Entrez l'invite de commande suivante avant de lancer le programme d'installation du produit WebSphere Application Server.
which cp
- Supprimez le répertoire freeware de votre entrée PATH si la sortie de répertoire résultante inclut freeware. Considérons par exemple que la sortie se présente de la même manière que le message suivant : .../freeware/bin/cp. Si tel est le cas, supprimez le répertoire de la variable PATH.
- Installez le produit WebSphere Application Server.
- Rajoutez le répertoire freeware à l'entrée PATH.
Si vous effectuez l'installation à l'aide de la commande cp qui fait partie d'un package gratuit, l'installation semble se réaliser avec succès, mais il risque de manquer certains fichiers du kit SDK Java 2 installé par le produit dans le répertoire racine_serveur_applis /java.
Si des fichiers sont manquants, les liens symboliques risquent d'être détruits. Si vous supprimez la commande cp du logiciel gratuit de la variable Path, vous pouvez installer WebSphere Application Server.