Messages d'exception

Les messages d'exception sont enregistrés dans le fichier REP_BASE_ITDI/timsol/logs/ibmdi.log.

Erreur du connecteur BES

Message d'erreur de la console
CTGIMT605E Une erreur s'est produite lors du traitement de l'opération de recherche sur le serveur IBM® Tivoli Directory Integrator. Erreur : {1}
Exception émise
2012-01-06 14:37:23,359 ERROR [C__Program Files_IBM_TDI_V7.1_timsol_ITIM_RMI.xml] - 
recordErrorMessage():794 Assembly line start exception occured. 
FunctionName: executeALSearchStart(): AssemblyLineName: <<BESSearch>>
Exception Class:com.ibm.di.dispatcher.rmi.AdaptersALStartException<<com.ibm.di.d
ispatcher.rmi.AdaptersALStartException><statusCode=2><reasonCode=100><com.ibm.di
.dispatcher.FAIL_START_AL><[BESSearch_bes_3800246034950427093_071e2618-29e1-11b2
-c5bd-00000930a5dc, javax.xml.bind.MarshalException - with linked exception:
[javax.xml.bind.JAXBException: com.rim.com_rim_bes_bas.EncodeUsername is not known to 
this context]]&gt;>
        At com.ibm.di.dispatcher.rmi.RMIDispatcherImpl.startAssemblyLine
        (RMIDispatcherImpl.java:1350)
        at com.ibm.di.dispatcher.rmi.RMIDispatcherImpl.executeALSearchStart
        (RMIDispatcherImpl.java:2546)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:600)
        at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:310)
        at sun.rmi.transport.Transport$1.run(Transport.java:171)
        at java.security.AccessController.doPrivileged(AccessController.java:284)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:167)
        at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:547)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:802)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:661)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:736)
Cause probable
Le répertoire REP_BASE_ITDI/jars/3rdparty/IBM/axis2 n'avait pas été supprimé de l'environnement Tivoli Directory Integrator du connecteur BES.
Action corrective
Supprimez le répertoire de l'environnement et exécutez à nouveau l'opération.
Si la suppression du répertoire axis2 n'est pas possible, il est alors nécessaire de télécharger la distribution Apache CXF et de l'installer dans le répertoire REP_BASE_ITDI/jars/patches. Téléchargez la dernière distribution binaire existante dans le site Apache CXF.
Remarque : Les classes de la distribution Apache CXF sont prioritaires sur les classes de la distribution axis2. Les connecteurs dépendants d'axis2 risquent de ne plus fonctionner.

Erreur d'environnement BES

Messages d'erreur de la console
CTGIMU107W Impossible d'établir la connexion au service indiqué. Vérifiez les informations sur le service, puis renouvelez l'opération.
CTGIMT001E L'erreur suivante s'est produite. Erreur : échec de la lecture d'une réponse : javax.xml.bind.UnmarshalException - avec com.rim.com_rim_bes_bas.ServiceInstanceType associé - avec l'exception associée : [java.lang.InstantiationException]]
Cause probable
Le fichier BESConnector.jar n'est pas correct pour cet environnement. Par exemple, la version Lotus Domino du fichier BESConnector.jar est installée pour un environnement Microsoft Exchange.
Action corrective
Remplacez le fichier BESConnector.jar dans le répertoire REP_BASE_ITDI/jars/connectors avec le connecteur approprié.

Erreur de l'adaptateur RSA

Message d'erreur de la console
CTGIMT605E Une erreur s'est produite lors du traitement de CTGIMT401E Une erreur s'est produite lors du lancement de l'agent BESTest_bes_test-no-requestid_0091a9fe-29e2-11b2-8f1d-00000930a5dc. Erreur : java.lang.NoClassDefFoundError : opération com.sun.xml.ws.spi.ProviderImpl sur le serveur IBM Tivoli Directory Integrator. Erreur : {1}
Exception émise
2012-01-11 10:52:15,140 ERROR [C__Program Files_IBM_TDI_V7.1_timsol_ITIM_RMI.xml] - 
recordErrorMessage():794 Assembly line start exception occured. 
FunctionName: executeALRequest():  AssemblyLineName: <<BESTest>>
Exception Class:com.ibm.di.dispatcher.rmi.AdaptersALStartException
<<com.ibm.di.dispatcher.rmi.AdaptersALStartException><statusCode=2><reasonCode=100><com.ibm.di
.dispatcher.FAIL_START_AL><[BESTest_bes_test-no-requestid_0091a9fe-29e2-11b2-8f1d00000930a5dc, 
java.lang.NoClassDefFoundError: com.sun.xml.ws.spi.ProviderImpl]>>
        At com.ibm.di.dispatcher.rmi.RMIDispatcherImpl.startAssemblyLine
         (RMIDispatcherImpl.java:1350)
        at com.ibm.di.dispatcher.rmi.RMIDispatcherImpl.executeALRequest
         (RMIDispatcherImpl.java:2032)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:600)
        at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:310)
        at sun.rmi.transport.Transport$1.run(Transport.java:171)
        at java.security.AccessController.doPrivileged(AccessController.java:284)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:167)
        at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:547)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:802)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:661)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:736)
Cause probable
L'adaptateur RSA Authentication Manager est installé dans le même environnement Tivoli Directory Integrator que celui de l'adaptateur BES.
Action corrective
Déplacez les fichiers RSA JAR du répertoire REP_BASE_ITDI/jvm/jre/lb/ext dans un répertoire sous REP_BASE_ITDI/jars/3rdparty.


Commentaires en retour