Le connecteur sera peut-être disponible avec le produit Security Directory Integrator ou Security Directory Integrator de base. Il est requis pour établir la communication entre l'adaptateur et le répartiteur. Une fois le package
JCo téléchargé, décompressez son contenu et suivez les instructions ci-après.
Pourquoi et quand exécuter cette tâche
L'
adaptateur SAP NetWeaver est testé et certifié à l'aide de Java™ Connector, version 3.0.13. Il s'agit de la même version de JCo que
SAP a mis à disposition au moment de la commercialisation de cet adaptateur.
Remarque : SAP peut publier une édition plus récente
de JCo avant l'édition suivante de l'adaptateur et peut retirer la version 3.0.13 de JCo du téléchargement. La version plus récente de JCo peut fonctionner en l'état avec l'adaptateur. S'il existe des erreurs liées directement à la version plus récente de JCo, elles seront résolues dans la prochaine édition de l'adaptateur.
Procédure
- Windows :
- Copiez le fichier
sapjco3.jar dans BASE_ITDI/jars/3rdparty/others.
- Copiez le fichier
sapjco3.dll dans BASE_ITDI/libs.
Sous Windows, JCo 3 nécessite l'installation de bibliothèques Microsoft Visual C++ 2005 supplémentaires. Les procédures d'installation du module qui contient ces bibliothèques sont détaillées dans la base de connaissances de Microsoft à l'article 973544.
-
Redémarrez le service de l'adaptateur.
- UNIX ou Linux :
- Créez un lien symbolique vers le fichier
sapjco3.jar dans BASE_ITDI/jars/3rdparty/others : ln -s <rép_install_sapjco>/sapjco3.jar
BASE_ITDI/jars/3rdparty/others/sapjco3.jar
- Ajoutez le répertoire d'installation de SAP JCo au chemin d'accès à la bibliothèque dynamique :
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<rép_install_sapjco>
export LIBPATH=$LIBPATH:<rép_install_sapjco>
- Redémarrez le répartiteur.
Pour savoir comment procéder, voir
Redémarrage du service de l'adaptateur.
Remarque : Ces étapes permettent de s'assurer que les bibliothèques sapjco3 sont incluses dans le chemin d'accès à l'exécutable et/ou le chemin d'accès à la bibliothèque chargeable, le cas échéant. La variable d'environnement du chemin d'accès à la bibliothèque dynamique et la commande pour redémarrer le répartiteur peuvent varier selon les systèmes d'exploitation UNIX.
-
Architecture Linux on System z 64 bits (s390x)
-
Créez un lien symbolique vers le fichier
sapjco3.jar dans BASE_ITDI/jars/3rdparty/others :
ln -s <rép_install_sapjco>/sapjco3.jar
BASE_ITDI/jars/3rdparty/others/sapjco3.jar
-
Ajoutez le répertoire d'installation de SAP JCo au chemin d'accès à la bibliothèque dynamique :
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<rép_install_sapjco>
export LIBPATH=$LIBPATH:<rép_install_sapjco>
-
SAP JCo est pris en charge sur Linux on System z uniquement pour l'architecture 64 bits. IBM®
Tivoli Directory Integrator n'est fourni qu'avec la version 31 bits de Java. En outre, il doit être configuré pour s'exécuter avec la version 64 bits
de Java.
Les étapes suivantes modifient la machine virtuelle Java pour l'intégralité de l'instance
IBM
Tivoli Directory Integrator, et non uniquement pour le répartiteur.
- Arrêtez le répartiteur :
/etc/init.d/ITIMAd stop
- Installez IBM
Java 1.5 édition 64 bits (par exemple,
ibm-java2-s390x-5.0.9.rpm)
-
Modifiez l'environnement d'exécution Java d'IBM
Tivoli Directory Integrator pour qu'il soit en 64 bits :
mv BASE_ITDI/jvm/jre BASE_ITDI/jvm/jre32
ln -s JAVA_1.5_64BIT_HOME/jre BASE_ITDI/jvm/jre
-
Démarrez le répartiteur :