Ir para o conteúdo

Conector SOAP no Jitterbit Studio

Resumo

O conector SOAP estabelece conexões via Simple Object Access Protocol, SOAP.

O conector SOAP fornece uma interface onde os usuários podem inserir dados como um arquivo Web Services Description Language (WSDL) para criar uma conexão SOAP, a base usada para gerar instâncias de atividades SOAP. Essas atividades, uma vez configuradas, interagem com o serviço web através da conexão.

O conector SOAP é acessado pela guia Project endpoints and connectors da paleta de componentes de design (consulte Paleta de componentes de design).

Visão geral do conector

Este conector é usado para configurar primeiro uma conexão SOAP. Os tipos de atividade associados a essa conexão são então usados para criar instâncias de atividades destinadas a serem usadas como fontes (para fornecer dados em uma operação) ou destinos (para consumir dados em uma operação).

Juntos, uma conexão SOAP específica e suas atividades são chamados de endpoint SOAP:

Tipos de atividade SOAP

As atividades disponíveis mudam dependendo das escolhas feitas ao configurar o conector. As mostradas na imagem acima são um exemplo. Seu conector pode exibir atividades diferentes.

Este conector pode ser usado com agentes na nuvem e agentes privados.

Este conector é um conector nativo: suas atualizações são lançadas com o aplicativo Studio ou o agente em vez de separadamente. Consulte Atualizações de conector do Studio.

Os endpoints criados com este conector estão incluídos no relatório de uso de endpoints e contam para sua licença.

Solução de problemas

Se você tiver problemas com o conector SOAP, recomenda-se seguir estas etapas de solução de problemas:

  1. Verifique se a conexão SOAP é bem-sucedida usando o botão Test na tela de configuração. Se a conexão não for bem-sucedida, o erro retornado pode fornecer uma indicação do problema.

  2. Se receber o erro Failed to deploy - Internal Error: No WSDL with locator, consulte Solução de problemas de conexão SOAP.

  3. Verifique os logs de operação para qualquer informação registrada durante a execução da operação.

  4. Ative o log de debug de operação (para agentes na nuvem ou para agentes privados) para gerar arquivos de log e dados adicionais.

  5. Se usar agentes privados, você pode verificar os logs do agente para obter mais informações.

  6. Mensagens SOAP MTOM/XOP não são suportadas por este conector. Para uma solução alternativa, consulte Suporte a mensagens SOAP MTOM/XOP usando Jitterbit Studio.

  7. Para considerações adicionais de solução de problemas, consulte Solução de problemas de operação.

  8. Para problemas e resoluções específicos do conector SOAP, consulte o guia Solução de problemas de conector:

Recursos adicionais

As seguintes variáveis Jitterbit são fornecidas especificamente para uso com endpoints SOAP:

  • jitterbit.web_service.last_fault
  • jitterbit.web_service_call.status_code
  • jitterbit.web_service_call.max_redirs
  • jitterbit.web_service_call.number_of_retries
  • jitterbit.web_service_call.retry_wait_seconds
  • jitterbit.web_service_call.ssl_cert_id
  • jitterbit.web_service_call.sync_response
  • jitterbit.web_service_call.time_out

Para detalhes sobre o uso dessas variáveis, consulte Variáveis Jitterbit de serviço web.