Resolución de problemas y soporte
Las técnicas de resolución de problemas y la información de ayuda le ayudarán a identificar y resolver los problemas rápidamente. Este tema proporciona posibles soluciones para los problemas que pueda tener con el conector SAP.
Obtención de la estructura de registro de control EDI_DC40 IDOC con el conector WebSphere Cast Iron SAP
EDI_DC40 es una estructura SAP estándar utilizada para almacenar un registro de control IDoc e interacturar con la información de un sistema externo. Con el conector SAP que utiliza un servidor SAP no Unicode como punto final en WebSphere Cast Iron Studio versión 7002 para las actividades Recibir IDoc y Enviar IDoc, admite el nombre de registro de control como EDI_DC40.
Al cliente que obtiene EDI_DC como nombre de estructura estándar, se le solicita que utilice la última versión de 7501/7510 Studio, que vuelva a configurar el objeto de su orquestación y lo correlacione como corresponda.
Comportamiento anterior:
Con el comportamiento anterior para una máquina no Unicode el nombre del registro de control era EDI_DC en lugar de EDI_DC40.
-ALEREQ01
|_SAPTransactorID
|_qRECQueueName
|_IDOC
|_@Begin
|_EDI_DC
|_@Segment
|_TABNAM
|_MANDT
………
………
Comportamiento nuevo:
Con el comportamiento nuevo para los servidores SAP Unicode y no Unicode, el nombre del registro de control será EDI_DC40.
-ALEREQ01
|_SAPTransactorID
|_qRECQueueName
|_IDOC
|_@Begin
|_EDI_DC40
|_@Segment
|_TABNAM
|_MANDT
………
………
Dependencia de archivos .jar JCo: información específica sobre la versión
Instale y utilice el último nivel de parche del conector SAP Java 3.0. Última versión de jar JCo disponible: 3.0.14, IDoc versión 3.0.12.
Debe tener estos 3 archivos: sapjco3.jar, sapjco3.dll (para Windows) o sapjco3.so (para Appliance) y sapidoc3.jar.
- Descargue la última versión del conector SAP Java 3.0.14 de SAP Service Marketplace en
http://service.sap.com/connectors. Encontrará el paquete de descarga con el último nivel de parche
para distintas plataformas navegando a Conector SAP Java > Herramientas & Servicios >
Descargar SAP JCo Release 3.0. Se incluye una guía de instalación en el archivo de descarga.
- Para la versión de Studio de 32 bits, descargue el archivo ZIP JCo jar bajo Microsoft Windows y Windows Server > 32 bits para la versión de 32 bits de WebSphere Cast Iron Studio.
- Para la versión de Studio de 64 bits, descargue el archivo ZIP JCo jar bajo Microsoft Windows y Windows Server > 64 bits x86 para la versión de 64 bits de WebSphere Cast Iron Studio.
- Para el dispositivo WebSphere Cast Iron, descargue el archivo ZIP JCo jar bajo Linux (para procesadores compatibles con Intel)> 64 bits x86 para Appliance.
- Descargue la última versión del conector SAP Java 3.0.14 de SAP Service Marketplace en
http://service.sap.com/connectors. Encontrará el paquete de descarga con el último nivel de parche
para varias plataformas navegando a Conector SAP Java > Herramientas & Servicios >
Biblioteca de clases SAP Java IDoc.
- Para todas las plataformas, el archivo ZIP SAP Java IDoc Class Library 3.0.12 contendrá el archivo jar SAP IDoc.
Se ha emitido una excepción al intentar buscar IDoc/BAPI/RFC de una orquestación (nueva/existente) para proyectos de 6.1.0.15 Studio en las versiones posteriores de Studio
Problema:
Se genera una excepción de punto NULL cuando se abre un proyecto de Studio 6.1.0.15 en cualquier otra versión posterior de Studio y cuando se examina IDoc/BAPI/RFC en una orquestación nueva o existente.
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)
Causa:
Mecanismos de autenticación mejorados en versiones superiores de Cast Iron Studio.
Solución:
Después de abrir el proyecto en una versión posterior de Studio, navegue a cualquiera de los puntos finales respectivos mostrados en el lado derecho del separador Proyecto y vuelva al separador Configurar de la orquestación.
Ahora se le permite examinar el IDoc/BAPI/RFC de esa orquestación.
Formatos soportados de los valores de campo fecha y hora
Campo | Parámetro de entrada (actividades de no iniciador) | Parámetro de salida (actividades de iniciador y no iniciador) |
---|---|---|
Fecha | dd-mm-aaaa o ddmmaaaa |
ddmmaaaa |
Hora | hh:mm:ss o hhmmss |
hhmmss |
Los formatos soportados para los parámetros de entrada y salida de los valores de campo fecha y hora en la versión del conector SAP 6.0.x y versiones anteriores son: dd-mm-aaaa y hh:mm:ss respectivamente.
Se genera una excepción al desplegar orquestaciones con actividades Recibir RFC y Recibir IDOC durante el mismo programa RFC.
Problema: cuando se despliegan orquestaciones con actividades Recibir RFC y Recibir IDOC con el mismo ID de programa RFC de SAP, se genera la excepción siguiente:
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)
Causa: SAP JCo solo permite que en una máquina virtual Java (JVM) ejecute una única instancia de JCoServer con un determinado conjunto de configuraciones de servidor; otro JCoServer con la misma configuración de servidor no puede ejecutar en la misma JVM. JCo genera un error en el que se indica que el servidor no puede reiniciarse. Las actividades Recibir IDOC y Recibir RFC no soportan que se utilice el mismo ID de programa SAP durante una orquestación.
Solución: asegúrese de desplegar orquestaciones que tengan actividades Recibir RFC y Recibir IDOC que utilicen distintos ID de programa SAP y cree puntos finales independientes para IDOC y RFC.
Configuraciones recomendadas para evitar el error 'Se ha superado el número máximo de 202 conversaciones'
Cuando se trabaja con el conector SAP, se recomiendan las siguientes configuraciones cuando aparezca el error 'Número máximo de 202 conversaciones superado'.
Error:
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
Las siguientes configuraciones dependen de la carga y del número de solicitudes paralelas:
- Reduzca el valor del tiempo de espera en la configuración del punto final de forma que las conexiones no utilizadas se terminen de forma automática.
- Configure el entorno de ejecución de Cast Iron y la pasarela de SAP para que soporten más conexiones RFC.
- Establezca el valor de entorno CPIC_MAX_CONV a >100 en el entorno de ejecución de Cast Iron. Actualice maestro.sh para que establezca la variable de entorno. Los pasos se describen en la Planificación A.
- Incremente el valor de perfil gw/max_conn y gw/max_sys en la pasarela SAP para que soporten muchas conexiones paralelas. Asimismo, si se producen cuellos de botella en la memoria, aumente los valores de gw/max_overflow_size y gw/max_shm_req.
- Establezca el valor de máximas conexiones en el punto final de SAP a un valor realista. Dependiendo de la carga y de las solicitudes paralelas, el dispositivo generará o recibirá.
- Establezca el valor de instancias de servidor en el punto final de SAP a 10.
- Valores de ejemplo:
SAP-Gateway gw/max_conn=2000, gw/max_sys=1200 gw/max_overflow_size =40000000, gw/max_shm_req = 200 (esto ajusta la asignación de memoria) CPIC_MAX_CONV=5000
Planificación A:
- Inicie sesión en el shell del dispositivo (póngase en contacto con el soporte de IBM para obtener una clave de shell del dispositivo a fin de iniciar sesión en el shell del sistema).
- Vaya a la carpeta /usr/ironhide/bin. Haga una copia de seguridad de maestro.sh (copie maestro.sh a maestro.sh.old).
- Edite maestro.sh.
vaya a la línea # Version of java currently in use. if [ -z $JAVA_HOME ]; then JAVA_HOME=/usr/java/default fi JAVA="${JAVA_HOME}/bin/java"
- Añada la siguiente línea:
## maximum SAP conversations allowed export CPIC_MAX_CONV=500
- Guarde los cambios y salga.
- Salga del shell de sistema y ejecute el comando system restart para reiniciar el entorno de ejecución del dispositivo.
Actualización del JRE de 32 bits a 64 bits
Problema: si tiene un proyecto de SAP ejecutando en una versión anterior del dispositivo, al actualizar el dispositivo a la la versión 7.0 o posterior, los proyectos de SAP no se inician y se producen los errores siguientes:
- Ejemplos de errores generados en 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)
- Ejemplos de excepciones anotadas en el registro 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] Required SAP JCO native library is not found. Install version 3.x SAP JCO native library(.dll or .so based on platform). 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) Caused by: 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)
Causa:
En las versiones anteriores del dispositivo de Cast Iron (versión 6.4 y anteriores) se utilizaban las bibliotecas SAP JCo de 32 bits. A partir del dispositivo de Cast Iron versión 7.0, deben utilizarse las bibliotecas de SAP JCo de 64 bits.
Solución:
Debe suprimir las bibliotecas SAP JCo 32 bits, sapjco3.jar y libsapjco3.so y cargar las bibliotecas SAP JCo de 64 bits.
Actualización de las bibliotecas SAP JCo:
En caso de cualquier problema después de aplicar las bibliotecas de JCo de 64 bits, póngase en contacto con el soporte técnico de IBM para obtener más ayuda.
Se emite una excepción cuando el nombre de host del servidor SAP no es correcto
Problema: cuando el nombre de host del servidor SAP no es correcto, se emite la excepción siguiente en el rastreo de 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
Se emite una excepción cuando el número de sistema SAP no es correcto
Problema: cuando el número de sistema SAP no es correcto, se emite la excepción siguiente en el rastreo de 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
Se emite una excepción cuando el cliente SAP no es correcto
Problema: cuando el cliente SAP no es correcto, se emite la excepción siguiente
A continuación se muestra el registro de errores:
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
A continuación se muestra el rastreo de JCO:
<* 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< ...
Se emite una excepción cuando el nombre de usuario SAP no es correcto
Problema: cuando el nombre de usuario del servidor SAP no es correcto, se emite la excepción siguiente
A continuación se muestra el registro de errores:
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
A continuación se muestra el rastreo de JCO:
<* 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 *>
Se emite una excepción cuando la contraseña del servidor SAP no es correcta
Problema: cuando la contraseña del servidor SAP no es correcta, se emite la excepción siguiente
A continuación se muestra el registro de errores:
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
A continuación se muestra el rastreo de JCO:
>>>> [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 *>