Resolução de Problemas e Suporte
Técnicas de resolução de problemas e informações de auto-ajuda auxiliam a identificação e a solução rápida de problemas. Este tópico fornece soluções em potencial para problemas que você teria com o conector SAP.
Obtendo a estrutura de registro de controle EDI_DC40 IDOC com o Conector de SAP Cast Iron do WebSphere
EDI_DC40 é uma estrutura padrão de SAP usada para armazenar informações de Registro de Controle de IDoc para Interface com o Sistema Externo. Com o conector de SAP usando o servidor SAP não Unicode como terminal no WebSphere Cast Iron Studio versão 7002 para as atividades Receber IDoc e Enviar IDoc, suporta o nome do Registro de controle como EDI_DC40.
É solicitado aos clientes que estiverem obtendo o EDI_DC como o seu nome de estrutura padrão que usem a versão mais recente do Studio 7501/7510 e reconfigurem o objeto em sua orquestração e o mapeiem adequadamente.
Comportamento mais antigo:
Com o Comportamento Mais Antigo para a máquina não Unicode, o nome do registro de controle era EDI_DC em vez de EDI_DC40.
-ALEREQ01
|_SAPTransactorID
|_qRECQueueName
|_IDOC
|_@Begin
|_EDI_DC
|_@Segment
|_TABNAM
|_MANDT
………
………
Novo comportamento:
Com o novo comportamento para o servidor SAP Unicode e não Unicode, o nome do registro de controle será EDI_DC40.
-ALEREQ01
|_SAPTransactorID
|_qRECQueueName
|_IDOC
|_@Begin
|_EDI_DC40
|_@Segment
|_TABNAM
|_MANDT
………
………
Arquivos JCo jar de dependência - Informações específicas da versão
Instale e use o nível de correção mais recente do SAP Java Connector 3.0. A versão mais recente JCo disponível: 3.0.14, IDoc versão 3.0.12.
É necessário ter estes 3 arquivos: sapjco3.jar, sapjco3.dll (para Windows) ou sapjco3.so (para o Appliance) e sapidoc3.jar.
- Faça download do SAP Java Connector 3.0.14 mais recente a partir do SAP Service Marketplace em
http://service.sap.com/connectors. Você localizará o pacote de download com o nível de correção mais recente
para várias plataformas navegando para SAP Java Connector > Ferramentas e Serviços >
Fazer download do SAP JCo Release 3.0. Um guia de instalação está incluído no archive de download.
- Para a Versão de 32 bits do Studio, faça download do arquivo zip de JCo jar em Microsoft Windows e Servidor Windows > 32 bits para a versão de 32 bits do WebSphere Cast Iron Studio.
- Para a Versão de 64 bits do Studio, faça download do arquivo zip de JCo jar em Microsoft Windows e Servidor Windows > 64 bits x86 para a versão de 64 bits do WebSphere Cast Iron Studio.
- Para o WebSphere Cast Iron Appliance, faça download do arquivo zip JCo jar em Linux (para processadores compatíveis com Intel) > 64bit x86 para o Appliance.
- Faça download do SAP Java Connector 3.0.14 mais recente a partir do SAP Service Marketplace em
http://service.sap.com/connectors. Você localizará o pacote de download com o nível de correção mais recente
para várias plataformas navegando para SAP Java Connector > Ferramentas e Serviços > SAP
Java IDoc Class Library.
- Para todas as plataformas, o arquivo zip de SAP Java IDoc Class Library 3.0.12 conterá o arquivo SAP IDoc jar.
Exceção lançada ao tentar procurar IDoc/BAPI/RFC de uma orquestração (nova/existente) para projetos do Studio 6.1.0.15 em versões mais recentes do Studio
Problema:
É lançada uma exceção de ponto nulo quando um projeto do Studio 6.1.0.15 é aberto em qualquer outra versão mais recente do Studio e quando é feita uma procura por IDoc/BAPI/RFC em uma orquestração nova ou 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 autenticação aprimorados em versões superiores do Cast Iron Studio.
Solução:
Depois de abrir o projeto na versão mais recente do Studio, navegue para qualquer um dos respectivos terminais exibidos do lado direito da guia do projeto e volte para a guia Configurar da orquestração.
Agora você está apto a procurar IDoc/BAPI/RFC para essa orquestração.
Formatos Suportados dos Valores dos Campo de Data e Hora
Campo | Parâmetro de Entrada (atividades não iniciais) | Parâmetro de Saída (atividades iniciais e não iniciais) |
---|---|---|
Data | aaaa-mm-dd ou aaaammdd |
aaaammdd |
Hora | hh:mm:ss ou hhmmss |
hhmmss |
Os formatos suportados para os parâmetros de entrada e saída dos valores dos campos de data e hora no conector SAP versão 6.0.x e versões anteriores são: yyyy-mm-dd e hh:mm:ss, respectivamente.
Exceção Lançada na Implementação de Orquestrações com Atividades Receber RFC e Receber IDOC Usando o mesmo ID de Programa RFC
Problema: Quando você implementa orquestrações com as atividades Receber RFC e Receber IDOC com o mesmo ID de programa RFC SAP, a exceção a seguir é lançada:
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: JCo SAP permite que apenas uma instância do JCoServer com um determinado conjunto de configurações de servidor seja executada dentro de uma Java virtual machine (JVM); outro JCoServer com a mesma configuração de servidor não pode ser executado na mesma JVM. O JCo lança um erro indicando que o servidor não pode ser reiniciado. As atividades Receber IDOC e Receber RFC não suportam o mesmo ID de Programa SAP usado durante a orquestração.
Solução: Assegure-se de implementar orquestrações com as atividades Receber RFC e Receber IDOC usando IDs de Programa SAP diferentes e criar terminais separados para IDOC/RFC.
Configurações Recomendadas para Evitar o Erro 'Maximum number of 202 conversations exceeded'
Quando você trabalha com o conector SAP, as configurações a seguir são recomendadas se o erro 'Maximum number of 202 conversations exceeded' for exibido:
Erro:
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
As recomendações a seguir dependem da carga e do número de solicitações paralelas:
- Reduza o valor de tempo limite na configuração de terminal para que as conexões não usadas sejam finalizadas automaticamente.
- Configure o tempo de execução do Cast Iron e o gateway SAP para suportarem mais conexões RFC.
- Configure o valor do ambiente CPIC_MAX_CONV para >100 no tempo de execução do Cast Iron. Atualize maestro.sh para configurar a variável de ambiente. As etapas são descritas no Planejamento A.
- Aumente o valor do perfil gw/max_conn e gw/max_sys no gateway SAP para suportar várias conexões paralelas. Além disso, se você enfrentar gargalos de memória, aumente os valores de gw/max_overflow_size e gw/max_shm_req.
- Configure o valor máximo de conexões em um terminal SAP para um valor realista. Dependendo da carga e solicitações paralelas, o dispositivo gera ou recebe.
- Configure o número do valor Instância de Servidor no terminal SAP para 10.
- Valores da amostra:
SAP-Gateway gw/max_conn=2000, gw/max_sys=1200 gw/max_overflow_size =40000000, gw/max_shm_req = 200 (para ajustar a alocação de memória) CPIC_MAX_CONV=5000
Planejamento A:
- Efetue logon no shell do dispositivo (entre em contato com o suporte IBM para obter a chave shell do dispositivo para efetuar logon no shell do sistema).
- Acesse a pasta /usr/ironhide/bin. Faça backup do maestro.sh (copie maestro.sh em maestro.sh.old).
- Edite maestro.sh.
move to line # Versão de Java atualmente em uso. if [ -z $JAVA_HOME ]; then JAVA_HOME=/usr/java/default fi JAVA="${JAVA_HOME}/bin/java"
- Inclua a seguinte linha:
## maximum SAP conversations allowed export CPIC_MAX_CONV=500
- Salve e saia.
- Saia do shell do sistema e execute o comando system restart na ordem para reiniciar o tempo de execução do dispositivo.
Fazendo Upgrade do JRE de 32 Bits para 64 Bits
Problema: Se você tiver um projeto SAP em execução em uma versão anterior do dispositivo, quando fizer o upgrade do dispositivo para a versão 7.0 ou posterior, os projetos SAP não serão iniciados e os seguintes erros ocorrerão:
- Exemplos de erros lançados no 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)
- Exemplos de exceções registradas no log 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:
Nas versões anteriores do Cast Iron Appliance (versão 6.4 e anteriores), eram usadas bibliotecas SAP JCo de 32 bits. Do Cast Iron Appliance versão 7.0 em diante, deve-se usar as bibliotecas SAP JCo de 64 bits.
Solução:
É necessário excluir as bibliotecas SAP JCo de 32 bits, sapjco3.jar e libsapjco3.so, e carregar as bibliotecas SAP JCo de 64 bits.
Fazendo upgrade de bibliotecas SAP JCo:
No caso de haver algum problema depois de aplicar bibliotecas JCo de 64 bits, entre em contato com o Suporte técnico IBM para obter assistência adicional.
Exceção lançada quando o nome do host do servidor SAP não está correto
Problema: quando o nome do host do servidor SAP não está correto, a exceção abaixo é lançada no rastreio do 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
Exceção lançada quando o número do sistema SAP não está correto
Problema: quando o número do sistema SAP não está correto, a exceção abaixo é lançada no rastreio do 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
Exceção lançada quando o cliente SAP não está correto
Problema: quando o cliente SAP não está correto, a exceção abaixo é lançada
O log de erro é mostrado como abaixo:
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
O rastreio de JCO é mostrado como abaixo:
<* 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< ...
Exceção lançada quando o nome do usuário do SAP não está correto
Problema: quando o nome do usuário do servidor SAP não está correto, a exceção abaixo é lançada
O log de erro é mostrado como abaixo:
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
O rastreio de JCO é mostrado como abaixo:
<* 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 *>
Exceção lançada quando a senha do servidor SAP não está correta
Problema: quando a senha do servidor SAP não está correta, a exceção abaixo é lançada
O log de erro é mostrado como abaixo:
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
O rastreio de JCO é mostrado como abaixo:
>>>> [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 *>