Dépannage et support

Les techniques de dépannage et les informations d'assistance permettent d'identifier et de résoudre rapidement les problèmes rencontrés. Cette rubrique présente les solutions potentielles de résolution des problèmes que vous pourriez rencontrer avec le connecteur SAP.

Obtention de la structure d'enregistrement de contrôle IDOC EDI_DC40 à l'aide du connecteur WebSphere Cast Iron SAP

EDI_DC40 est une structure SAP standard utilisée pour stocker un enregistrement de contrôle IDoc pour assurer l'interface avec les informations de système externe. Lorsque le connecteur SAP utilise un serveur SAP non Unicode comme noeud final dans WebSphere Cast Iron Studio version 7002 pour les activités Recevoir IDoc et Envoyer IDoc, l'enregistrement de contrôle intitulé EDI_DC40 est pris en charge.

Les clients qui reçoivent EDI_DC comme nom de structure standard sont invités à utiliser la dernière version de Studio 7501/7510 et à reconfigurer l'objet dans leur orchestration puis le mapper en conséquence.

Ancien comportement :

Avec l'ancien comportement de la machine non Unicode, le nom d'enregistrement de contrôle était EDI_DC à la place de EDI_DC40.

-ALEREQ01 
|_SAPTransactorID 
|_qRECQueueName 
|_IDOC    
 |_@Begin    
 |_EDI_DC        
      |_@Segment        
      |_TABNAM        
      |_MANDT
………
………

Nouveau comportement :

Avec le nouveau comportement des serveurs SAP Unicode et non Unicode, le nom d'enregistrement de contrôler sera EDI_DC40.

-ALEREQ01 
|_SAPTransactorID 
|_qRECQueueName 
|_IDOC    
 |_@Begin    
 |_EDI_DC40        
      |_@Segment        
      |_TABNAM        
      |_MANDT
………
………

Fichiers JAR JCo de dépendance - Informations spécifiques à la version

Installez et utilisez le dernier niveau de correctif de SAP Java Connector version 3.0. La dernière version de fichier JAR JCo disponible est la version 3.0.14 et la dernière version d'IDoc disponible est la 3.0.12.

Vous avez besoin des 3 fichiers suivants : sapjco3.jar, sapjco3.dll (pour Windows) ou sapjco3.so (pour le dispositif) et sapidoc3.jar.

Pour télécharger les fichiers JAR de SAP JCo (2 fichiers), suivez les étapes ci-dessous spécifiques à la version :
  • Téléchargez la dernière version de SAP Java Connector 3.0.14 à partir de SAP Service Marketplace à l'adresse http://service.sap.com/connectors. Pour télécharger le package contenant le dernier niveau de correctif pour diverses plateformes, accédez à SAP Java Connector > Tools & Services > Download SAP JCo Release 3.0. Un guide d'installation est inclus dans l'archive de téléchargement.
    • Pour la version 32 bits de Studio, téléchargez le fichier zip JAR de JCo sous Microsoft Windows and Windows Server > 32bit pour la version 32 bits de WebSphere Cast Iron Studio.
    • Pour la version 64 bits de Studio, téléchargez le fichier zip JAR de JCo sous Microsoft Windows and Windows Server > 64bit pour la version 64 bits de WebSphere Cast Iron Studio.
    • Pour le dispositif WebSphere Cast Iron, téléchargez le fichier zip JAR de JCo sous Linux (for Intel compatible processors)> 64bit x86 for Appliance.
Pour télécharger le fichier JAR de SAP IDoc (1 fichier), suivez les étapes ci-dessous spécifiques à la version :
  • Téléchargez la dernière version de SAP Java Connector 3.0.14 à partir de SAP Service Marketplace à l'adresse http://service.sap.com/connectors. Pour télécharger le package contenant le dernier niveau de correctif pour diverses plateformes, accédez à SAP Java Connector > Tools & Services > SAP Java IDoc Class Library.
    • Pour toutes les plateformes, le fichier zip de SAP Java IDoc Class Library 3.0.12 contient le fichier JAR de SAP IDoc.

Une exception est émise lors de la tentative d'accès aux IDoc/BAPI/RFC d'une orchestration (nouvelle/existante) pour les projets Studio 6.1.0.15 dans les versions ultérieures de Studio

Problème :

Une exception NULL est émise lorsqu'un projet Studio 6.1.0.15 est ouvert dans n'importe quelle version ultérieure de Studio et qu'une recherche d'IDoc/BAPI/RFC est effectuée dans une orchestration nouvelle ou existante.

Erreur affichée dans le fichier error.log de Studio :
WARNING: Unable to find entry: /.configuration-wizard -- err msg: Unable to locate  entry
      /.configuration-wizard java.util.concurrent.ExecutionException:
      java.lang.NullPointerException at
      java.util.concurrent.FutureTask.report(FutureTask.java:134) at
      java.util.concurrent.FutureTask.get(FutureTask.java:200) at
      com.approuter.studio.gui.FutureBusyView$1.run(FutureBusyView.java:72) at
      java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1157) at
      java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:627) at
      java.lang.Thread.run(Thread.java:798) Caused by: java.lang.NullPointerException at
      com.approuter.studio.connectors.sap.WSSapConnection.<init>(WSSapConnection.java:88) at
      com.approuter.studio.connectors.sap.endpoint.SapEndpointProjectNode$3.call(SapEndpointProjectNode.java:345)
      at
      com.approuter.studio.connectors.sap.endpoint.SapEndpointProjectNode$3.call(SapEndpointProjectNode.java:342)
      at java.util.concurrent.FutureTask.run(FutureTask.java:274)

Cause :

Mécanismes d'authentification améliorés dans les versions ultérieures de Cast Iron Studio.

Solution :

Après avoir ouvert le projet dans une version ultérieure de Studio, accédez à l'un des noeuds finaux correspondants affichés à droite de l'onglet de projet, puis retournez à l'onglet de configuration de l'orchestration.

A présent, vous pouvez rechercher les IDoc/BAPI/RFC de cette orchestration.

Formats de zones de date et heure pris en charge

Le tableau suivant décrit les formats des zones de date et heure pris en charge pour toutes les activités du connecteur SAP :
Tableau 1. Formats de zones de date et heure pris en charge
Zone Paramètre d'entrée (hors activités de démarrage) Paramètre de sortie (activités de démarrage ou non)
Date aaaa-mm-jj

ou

aaaammjj

aaaammjj
Heure hh:mm:ss

ou

hhmmss

hhmmss

Les formats pris en charge pour les paramètres d'entrée et de sortie des zones de date et d'heure du connecteur SAP version 6.0.x et antérieures sont les suivants : aaaa-mm-jj et hh:mm:ss, respectivement.

Exception émise lorsque vous déployez des orchestrations contenant des activités Recevoir RFC et Recevoir IDOC utilisant le même ID de programme RFC.

Problème : Lorsque vous déployez des orchestrations contenant des activités Recevoir RFC et Recevoir IDOC avec le même ID de programme SAP RFC, l'exception suivante est émise :

java.lang.RuntimeException: An attempt to start a JCoIDocServer failed. There might be an existing JCoServer with the same server configuration, else try restarting your server
at com.ibm.j2ca.sap.inbound.SapJCoServerBuilder.verfiyServerConfiguration(SapJCoServerBuilder.java:403)
at com.ibm.j2ca.sap.inbound.SapJCoServerBuilder.createServer(SapJCoServerBuilder.java:96)
at com.ibm.j2ca.sap.inbound.SAPEventListenerManager.buildEventListener(SAPEventListenerManager.java:149)
at com.ibm.j2ca.sap.inbound.SAPEventListenerManager.startEventListeners(SAPEventListenerManager.java:132)
at com.ibm.j2ca.sap.inbound.EndpointManager.addEndpoint(EndpointManager.java:68)
at com.ibm.j2ca.sap.SAPResourceAdapter.endpointActivation(SAPResourceAdapter.java:266)
at com.approuter.module.sap.activity.ReceiveIDOCActivity.activate(ReceiveIDOCActivity.java:222)
at com.approuter.maestro.activities.BaseModule.activate(BaseModule.java:296)
at com.approuter.maestro.vm.Program.start(Program.java:796)
at com.approuter.maestro.vm.Kernel.startOrchestration(Kernel.java:704)
at com.approuter.maestro.management.Loader$1.run(Loader.java:461)
at java.lang.Thread.run(Thread.java:736)

Cause : SAP JCo n'autorise qu'une seule instance de JCoServer avec un ensemble donné de configuration de serveur à s'exécuter dans une JVM : il n'est pas possible, pour un autre JCoServer ayant la même configuration de serveur, de s'exécuter dans la même JVM. JCo émet une erreur indiquant que le serveur ne peut pas être redémarré. L'activité Recevoir IDOC et l'activité Recevoir RFC n'admettent pas l'utilisation du même ID de programme SAP au cours de l'orchestration.

Solution : Si vous déployez une orchestration contenant à la fois une activité Recevoir RFC et une activité Recevoir IDOC, veillez à ce que les deux activités utilisent des ID de programme SAP différents et créez des noeuds finaux distincts pour les IDOC et les RFC.

Configurations recommandées pour éviter l'erreur 'Nombre maximum de 202 conversations dépassé'

Lors de l'utilisation du connecteur SAP, suivez les recommandations de configuration ci-après si l'erreur 'Maximum number of 202 conversations exceeded' (nombre maximum de 202 conversations dépassé) s'affiche :

Erreur :

LOCATION   CPIC (TCP/IP) on local host with Unicode
ERROR      max no of 202 conversations exceeded
TIME       <Day> <Date> <Time> <Year>
RELEASE    720
COMPONENT  CPIC (TCP/IP) with Unicode

Les recommandations suivantes dépendent de la charge et du nombre de demandes parallèles :

  1. Réduisez la valeur du temps imparti dans la configuration du noeud final afin que les connexions inutilisées soient terminées automatiquement.
  2. Configurez l'exécution de Cast Iron et la passerelle SAP afin qu'un plus grand nombre de connexions RFC soit pris en charge.
    1. Réglez la variable d'environnement CPIC_MAX_CONV sur une valeur >100 dans l'exécution de Cast Iron. Pour ce faire, éditez le script maestro.sh. Les étapes à suivre sont décrites dans le Planning A.
    2. Augmentez les valeurs de profil gw/max_conn et gw/max_sys sur la passerelle SAP afin qu'un plus grand nombre de connexions parallèles soient acceptées. Augmentez également les valeurs de gw/max_overflow_size et gw/max_shm_req en cas de goulot d'étranglement mémoire.
    3. Choisissez une valeur réaliste pour le nombre maximum de connexions dans le noeud final SAP. Selon la charge et le nombre de demandes parallèles, le dispositif génère ou reçoit.
    4. Réglez à 10 le nombre d'instances de serveur dans le noeud final SAP.
  3. Exemples de valeurs :
    SAP-Gateway
    gw/max_conn=2000, gw/max_sys=1200
    gw/max_overflow_size =40000000, gw/max_shm_req = 200 (pour ajuster l'allocation de mémoire)
    CPIC_MAX_CONV=5000

Planning A :

  1. Connectez-vous à l'interpréteur de commandes (shell) du dispositif (contactez le support IBM afin d'obtenir une clé vous permettant de vous connecter au shell du système).
  2. Accédez au dossier /usr/ironhide/bin. Faites une copie de sauvegarde du script maestro.sh (copiez maestro.sh vers maestro.sh.old).
  3. Editez maestro.sh.
    move to line 
    #  Version of java currently in use.
    if [ -z $JAVA_HOME ]; then
      JAVA_HOME=/usr/java/default
    fi
    JAVA="${JAVA_HOME}/bin/java"
  4. Ajoutez la ligne suivante :
    ## maximum SAP conversations allowed
    export CPIC_MAX_CONV=500
  5. Enregistrez le fichier et quittez l'éditeur.
  6. Quittez le shell du système et exécutez la commande system restart afin de redémarrer l'exécution du dispositif.

Mise à niveau du JRE de la version 32 bits à la version 64 bits

Problème : Si vous exécutez un projet SAP sur une ancienne version du dispositif, lorsque vous faites passer ce dernier à la version 7.0 ou ultérieure, le projet SAP ne démarre plus et les erreurs suivantes se produisent :

  • Exemples d'erreurs émises dans la WMC :
    Start of Orchestration config-
    url://SAP_BAPI/1.0/Default/Orchestrations/Orchestration failed:
    java.lang.ExceptionInInitializerError: Error
    getting the version of the native layer:
    java.lang.UnsatisfiedLinkError: sapjco3
    (/usr/ironhide/lib/thirdparty/libsapjco3.so:
    wrong ELF class: ELFCLASS32).
    Required SAP JCO library is not found.
    Install version 3.x SAP JCO library (.dll or .so based on platform)
  • Exemples d'exceptions consignées dans le journal maestro.out :
    java.lang.UnsatisfiedLinkError: sapjco3 (/usr/ironhide/lib/thirdparty/libsapjco3.so: wrong ELF class: ELFCLASS32)
    	at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:1030)
    	at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:994)
    	at java.lang.System.loadLibrary(System.java:507)
    	at com.sap.conn.jco.rt.DefaultJCoRuntime.loadLibrary(DefaultJCoRuntime.java:481)
    	at com.sap.conn.jco.rt.DefaultJCoRuntime.registerNativeMethods(DefaultJCoRuntime.java:347)
    	at com.sap.conn.jco.rt.JCoRuntime.registerNatives(JCoRuntime.java:1108)
    	at com.sap.conn.rfc.driver.CpicDriver.<clinit>(CpicDriver.java:954)
    	at java.lang.J9VMInternals.initializeImpl(Native Method)
    	at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
    	at com.sap.conn.rfc.engine.DefaultRfcRuntime.getVersion(DefaultRfcRuntime.java:43)
    	at com.sap.conn.rfc.api.RfcApi.RfcGetVersion(RfcApi.java:237)
    	at com.sap.conn.jco.rt.MiddlewareJavaRfc.<clinit>(MiddlewareJavaRfc.java:215)
    	at java.lang.J9VMInternals.initializeImpl(Native Method)
    	at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
    	at com.sap.conn.jco.rt.DefaultJCoRuntime.initialize(DefaultJCoRuntime.java:77)
    	at com.sap.conn.jco.rt.JCoRuntimeFactory.<clinit>(JCoRuntimeFactory.java:23)
    	at java.lang.J9VMInternals.initializeImpl(Native Method)
    	at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
    	at java.lang.Class.forNameImpl(Native Method)
    	at java.lang.Class.forName(Class.java:182)
    	at com.sap.conn.jco.JCo.createJCo(JCo.java:52)
    	at com.sap.conn.jco.JCo.<clinit>(JCo.java:26)
     at java.lang.J9VMInternals.initializeImpl(Native Method)
    	at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
    	at java.lang.Class.forNameImpl(Native Method)
    	at java.lang.Class.forName(Class.java:182)
    	at com.approuter.module.sap.SAPActivator.checkSAPInstalled(SAPActivator.java:101)
    	at com.approuter.module.sap.activity.SAPBaseActivity.checkSapSetup(SAPBaseActivity.java:498)
    	at com.approuter.module.sap.activity.SAPBaseActivity.generateSchemas(SAPBaseActivity.java:172)
    	at com.approuter.module.sap.activity.SapSendRfcData.activate(SapSendRfcData.java:112)
    	at com.approuter.maestro.activities.BaseModule.activate(BaseModule.java:301)
    	at com.approuter.maestro.vm.Program.start(Program.java:768)
    	at com.approuter.maestro.vm.Kernel.startOrchestration(Kernel.java:739)
    	at com.approuter.maestro.management.Loader$1.run(Loader.java:455)
    	at java.lang.Thread.run(Thread.java:738)
    java.lang.ExceptionInInitializerError: Error getting the version of the native layer: java.lang.UnsatisfiedLinkError: sapjco3 (/usr/ironhide/lib/thirdparty/libsapjco3.so: wrong ELF class: ELFCLASS32)
     at com.sap.conn.jco.rt.MiddlewareJavaRfc.<clinit>(MiddlewareJavaRfc.java:227)
     at java.lang.J9VMInternals.initializeImpl(Native Method)
    	at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
    	at com.sap.conn.jco.rt.DefaultJCoRuntime.initialize(DefaultJCoRuntime.java:77)
     at com.sap.conn.jco.rt.JCoRuntimeFactory.<clinit>(JCoRuntimeFactory.java:23)
     at java.lang.J9VMInternals.initializeImpl(Native Method)
    	at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
    	at java.lang.Class.forNameImpl(Native Method)
    	at java.lang.Class.forName(Class.java:182)
    	at com.sap.conn.jco.JCo.createJCo(JCo.java:52)
     at com.sap.conn.jco.JCo.<clinit>(JCo.java:26)
    at java.lang.J9VMInternals.initializeImpl(Native Method)
    	at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
    	at java.lang.Class.forNameImpl(Native Method)
    	at java.lang.Class.forName(Class.java:182)
    	at com.approuter.module.sap.SAPActivator.checkSAPInstalled(SAPActivator.java:101)
    	at com.approuter.module.sap.activity.SAPBaseActivity.checkSapSetup(SAPBaseActivity.java:498)
    	at com.approuter.module.sap.activity.SAPBaseActivity.generateSchemas(SAPBaseActivity.java:172)
    	at com.approuter.module.sap.activity.SapSendRfcData.activate(SapSendRfcData.java:112)
    	at com.approuter.maestro.activities.BaseModule.activate(BaseModule.java:301)
    	at com.approuter.maestro.vm.Program.start(Program.java:768)
    	at com.approuter.maestro.vm.Kernel.startOrchestration(Kernel.java:739)
    	at com.approuter.maestro.management.Loader$1.run(Loader.java:455)
    	at java.lang.Thread.run(Thread.java:738)
    2013-08-22 09:18:25.013 SEVERE [T-10] [orc:SAP_BAPI/1.0/Default/Orchestrations/Orchestration] [com.approuter.module.common.util.LogHelper] La bibliothèque native SAP JCO requise est introuvable. Installez la bibliothèque native SAP JCO version 3.x (.dll ou .so selon la plateforme).
    java.lang.RuntimeException: java.lang.ExceptionInInitializerError: Error getting the version of the native layer: java.lang.UnsatisfiedLinkError: sapjco3 (/usr/ironhide/lib/thirdparty/libsapjco3.so: wrong ELF class: ELFCLASS32)
    	at com.approuter.module.sap.activity.SAPBaseActivity.checkSapSetup(SAPBaseActivity.java:509)
    	at com.approuter.module.sap.activity.SAPBaseActivity.generateSchemas(SAPBaseActivity.java:172)
    	at com.approuter.module.sap.activity.SapSendRfcData.activate(SapSendRfcData.java:112)
    	at com.approuter.maestro.activities.BaseModule.activate(BaseModule.java:301)
    	at com.approuter.maestro.vm.Program.start(Program.java:768)
    	at com.approuter.maestro.vm.Kernel.startOrchestration(Kernel.java:739)
    	at com.approuter.maestro.management.Loader$1.run(Loader.java:455)
    	at java.lang.Thread.run(Thread.java:738)
    Cause : java.lang.ExceptionInInitializerError: Error getting the version of the native layer: java.lang.UnsatisfiedLinkError: sapjco3 (/usr/ironhide/lib/thirdparty/libsapjco3.so: wrong ELF class: ELFCLASS32)
     at com.sap.conn.jco.rt.MiddlewareJavaRfc.<clinit>(MiddlewareJavaRfc.java:227)
     at java.lang.J9VMInternals.initializeImpl(Native Method)
    	at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
    	at com.sap.conn.jco.rt.DefaultJCoRuntime.initialize(DefaultJCoRuntime.java:77)
     at com.sap.conn.jco.rt.JCoRuntimeFactory.<clinit>(JCoRuntimeFactory.java:23)
     at java.lang.J9VMInternals.initializeImpl(Native Method)
    	at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
    	at java.lang.Class.forNameImpl(Native Method)
    	at java.lang.Class.forName(Class.java:182)
    	at com.sap.conn.jco.JCo.createJCo(JCo.java:52)
    	at com.sap.conn.jco.JCo.<clinit>(JCo.java:26)
    	at java.lang.J9VMInternals.initializeImpl(Native Method)
    	at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
    	at java.lang.Class.forNameImpl(Native Method)
    	at java.lang.Class.forName(Class.java:182)
    	at com.approuter.module.sap.SAPActivator.checkSAPInstalled(SAPActivator.java:101)
    	at com.approuter.module.sap.activity.SAPBaseActivity.checkSapSetup(SAPBaseActivity.java:498)

Cause :

Les anciennes versions (6.4 et antérieures) de Cast Iron utilisaient les bibliothèques SAP JCo 32 bits. Pour les versions 7.0 et ultérieures de Cast Iron, vous devez utiliser les bibliothèques SAP JCo 64 bits.

Solution :

Supprimez les bibliothèques SAP JCo 32 bits, sapjco3.jar et libsapjco3.so, puis chargez les bibliothèques SAP JCo 64 bits.

Mise à niveau des bibliothèques SAP JCo :

Si un problème se produit après l'application des bibliothèques JCo 64 bits, prenez contact avec le support technique IBM pour une assistance supplémentaire.

Exception émise lorsque le nom d'hôte du serveur SAP n'est pas correct

Problème : lorsque le nom d'hôte du serveur SAP n'est pas correct, l'exception ci-dessous est générée dans la trace JCo

Error: >Thu Jul 16 15:08:00,483< RfcException:
 Message: Connect to SAP gateway failed
Connection parameters: TYPE=A DEST=9.184.167.114|100|dev0028.492965 ASHOST=9.184.167.114 SYSNR=10 CODEPAGE=1100 PCS=1
LOCATION   CPIC (TCP/IP) on local host with Unicode
ERROR partner '9.184.167.114:3310' not reached
TIME Thu Jul 16 15:08:00 2015
RELEASE 721
COMPONENT NI (network interface)
VERSION 40
RC -10
MODULE nixxi.cpp
LINE 3283
DETAIL NiPConnect2:9.184.167.114:3310
SYSTEM CALL connect
ERRNO 10060
ERRNO TEXT WSAETIMEDOUT: Connection timed out
COUNTER 2
 return code: RFC_FAILURE (1)
 error group: 102
 key: RFC_ERROR_COMMUNICATION

Exception émise lorsque le numéro de système SAP n'est pas correct

Problème : lorsque le numéro de système SAP n'est pas correct, l'exception ci-dessous est générée dans la trace JCO

Error: >Thu Jul 16 15:21:40,738< RfcException:
 message: Connect to SAP gateway failed
Connection parameters: TYPE=A DEST=9.184.167.115|100|dev0028.741310 ASHOST=9.184.167.115 SYSNR=15 CODEPAGE=1100 PCS=1
LOCATION   CPIC (TCP/IP) on local host with Unicode
ERROR partner '9.184.167.115:3315' not reached
TIME Thu Jul 16 15:21:40 2015
RELEASE 721
COMPONENT NI (network interface)
VERSION 40
RC -10
MODULE nixxi.cpp
LINE 3283
DETAIL NiPConnect2: 9.184.167.115:3315
SYSTEM CALL connect
ERRNO 10061
ERRNO TEXT WSAECONNREFUSED: Connection refused
COUNTER 2
 return code: RFC_FAILURE (1)
 error group: 102
 key: RFC_ERROR_COMMUNICATION 

Exception émise lorsque le client SAP n'est pas correct

Problème : lorsque le client SAP n'est pas correct, l'exception ci-dessous est générée

Le journal des erreurs affiche ce qui suit :

Jul 16, 2015 3:25:21 PM com.ibm.j2ca.sap.SAPManagedConnection getJcoConnection
SEVERE: CWYAP1019E: An exception occurred while connecting to the SAP system. Error message: Initialization of destination 9.184.167.115|000|dev0028.145604 failed: Name or password is incorrect (repeat logon) on 9.184.167.115 sysnr 10 Explanation=An exception occurred while making the connection to the SAP application. The adapter cannot connect using the logon credentials that have been provided. UserAction=Refer to the exception message for more details.
Jul 16, 2015 3:25:21 PM com.approuter.studio.connectors.sap.endpoint.SapEndpointPanel testConnection2
SEVERE: Unable to connect to the endpoint. Please check the endpoint's information and try again. Detail: com.ibm.j2ca.base.exceptions.AuthenticationFailException: Initialization of destination 9.184.167.115|000|dev0028.145604 failed: Name or password is incorrect (repeat logon) on 9.184.167.115 sysnr 10

La trace JCO s'affiche comme suit :

<* RfcReceive >Thu Jul 16 15:25:21,155< failed *>
>>>> [1] <unknown> R/3 <ac: 6> >>> CLOSE (45412733)
RfcException raised by system [SD1|eccdev1]:
 message: Name or password is incorrect (repeat logon)
 return code: RFC_SYS_EXCEPTION (3)
 error group: 104
 key: RFC_ERROR_SYSTEM_FAILURE*> RfcReceive ... 
 handle = 1
 parameter = <null> 
 parameter = <null> 
 tables = <null>  
>>> RfcClose [1] >Thu Jul 16 15:25:21,158< ...

Exception émise lorsque le nom d'utilisateur SAP n'est pas correct

Problème : lorsque le nom d'utilisateur du serveur SAP n'est pas correct, l'exception ci-dessous est générée

Le journal des erreurs affiche ce qui suit :

Jul 16, 2015 3:33:09 PM com.ibm.j2ca.sap.SAPManagedConnection getJcoConnection
SEVERE: CWYAP1019E: An exception occurred while connecting to the SAP system. Error message: Initialization of destination 9.184.167.115|100|cev0028.789483 failed: Name or password is incorrect (repeat logon) on 9.184.167.115 sysnr 10 Explanation=An exception occurred while making the connection to the SAP application. The adapter cannot connect using the logon credentials that have been provided. UserAction=Refer to the exception message for more details.
Jul 16, 2015 3:33:09 PM com.approuter.studio.connectors.sap.endpoint.SapEndpointPanel testConnection2
SEVERE: Unable to connect to the endpoint. Please check the endpoint's information and try again. Detail: com.ibm.j2ca.base.exceptions.AuthenticationFailException: Initialization of destination 9.184.167.115|100|cev0028.789483 failed: Name or password is incorrect (repeat logon) on 9.184.167.115 sysnr 10

La trace JCO s'affiche comme suit :

<* RfcReceive >Thu Jul 16 15:33:08,861< failed *>
>>>> [1] <unknown> R/3 <ac: 6> >>> CLOSE (45885421)
RfcException raised by system [SD1|eccdev1]:
 message: Name or password is incorrect (repeat logon)
 return code: RFC_SYS_EXCEPTION (3)
 error group: 104
 key: RFC_ERROR_SYSTEM_FAILURE*> RfcReceive ... 
 handle = 1
 parameter = <null> 
 parameter = <null> 
 tables = <null> 
>>> RfcClose [1] >Thu Jul 16 15:33:08,863< ...
<* RfcClose *>

Exception émise lorsque le mot de passe du serveur SAP n'est pas correct

Problème : lorsque le mot de passe du serveur SAP n'est pas correct, l'exception ci-dessous est générée

Le journal des erreurs affiche ce qui suit :

Jul 16, 2015 3:40:13 PM com.ibm.j2ca.sap.SAPManagedConnection getJcoConnection
SEVERE: CWYAP1019E: An exception occurred while connecting to the SAP system. Error message: Initialization of destination 9.184.167.115|100|dev0028.879503 failed: Name or password is incorrect (repeat logon) on 9.184.167.115 sysnr 10 Explanation=An exception occurred while making the connection to the SAP application. The adapter cannot connect using the logon credentials that have been provided. UserAction=Refer to the exception message for more details.
Jul 16, 2015 3:40:13 PM com.approuter.studio.connectors.sap.endpoint.SapEndpointPanel testConnection2
SEVERE: Unable to connect to the endpoint. Please check the endpoint's information and try again. Detail: com.ibm.j2ca.base.exceptions.AuthenticationFailException: Initialization of destination 9.184.167.115|100|dev0028.879503 failed: Name or password is incorrect (repeat logon) on 9.184.167.115 sysnr 10

La trace JCO s'affiche comme suit :

>>>> [1] <unknown> R/3 <ac: 6> >>> CLOSE (46318530)
RfcException raised by system [SD1|eccdev1]:
 message: Name or password is incorrect (repeat logon)
 return code: RFC_SYS_EXCEPTION (3)
 error group: 104
 key: RFC_ERROR_SYSTEM_FAILURE*> RfcReceive ... 
 handle = 1
 parameter = <null> 
 parameter = <null> 
 tables = <null> 
 >>> RfcClose [1] >Thu Jul 16 15:40:13,842< ...
 <* RfcClose *>