Le connecteur sera peut-être disponible avec le produit Tivoli 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.
Avant de commencer
- Téléchargez le connecteur SAP Java (JCo).
Au moment de l'exécution, l'adaptateur doit pouvoir accéder à l'API du connecteur SAP Java (JCo). Cette API doit être téléchargée à partir du portail de support SAP. L'accès à ce site Web nécessite de s'authentifier à l'aide d'un ID de support SAP valide (S-ID). Prenez contact avec votre partenaire commercial SAP pour vous procurer l'un de ces ID.
- Décompressez le contenu du fichier.
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 :
/etc/init.d/ITIMAd start