Ir para o conteúdo

Transforme as suas conexões em um bônus de fim de ano com o nosso novo Programa de Indicação de Clientes! Saiba mais

Erro no data center do NetSuite

Introdução

Devido a alterações feitas pelo NetSuite, alguns formatos de URL WSDL que eram permitidos anteriormente não são mais aceitos, incluindo URLs WDSL genéricas e específicas do data center. A Jitterbit recomenda sempre usar uma URL WSDL específica da conta.

Erro

Uma conexão NetSuite pode ter sido testado com sucesso anteriormente, mas agora falha com este erro:

Connector Error: Error getting the data center URL.

Caused by: org.jitterbit.integration.server.engine.connector.exception.NetSuiteWebServiceRuntimeException: FaultString:

In this account, you must use account-specific domains with this SOAP web services endpoint. You can use the SOAP getDataCenterUrls operation to obtain the correct domain. Or, go to Setup > Company > Company Information in the NetSuite UI. Your domains are listed on the Company URLs tab.

Em algumas circunstâncias, este erro pode aparecer:

You are not requesting the correct data center for your company.

Esses erros podem resultar do uso de um URL de download WSDL incorreto na configuração de uma conexão NetSuite. Devido a alterações feitas pelo NetSuite, alguns formatos de URL WSDL que eram permitidos anteriormente não são mais aceitos, incluindo URLs WDSL genéricos e específicos do data center. Por exemplo:

  • URL WSDL genérico: https://webservices.netsuite.com/wsdl/v2025_1_0/netsuite.wsdl
  • URL WSDL específica do data center: https://webservices.na3.netsuite.com/wsdl/v2025_1_0/netsuite.wsdl

Solução alternativa

Para resolver, altere o URL do WSDL para usar um domínio específico da conta:

  • URL WSDL específica da conta: https://abcdef123456.suitetalk.api.netsuite.com/wsdl/v2025_1_0/netsuite.wsdl

Para obter instruções sobre como encontrar o domínio específico da conta NetSuite e, em seguida, usar o domínio específico da conta no URL WSDL, consulte Usar um URL WSDL específico da conta NetSuite.