Variáveis do serviço web Jitterbit no Studio
Introdução
Esta página abrange as variáveis do Jitterbit que estão disponíveis para endpoints SOAP, organizadas por variáveis informacionais que você lê (Informacional) e variáveis de configurações que você escreve (Configurações).
Informacional
jitterbit.web_service.last_fault
Tipo de dado
String
Descrição
A última resposta de falha SOAP formatada em XML quando referenciada a jusante de uma atividade SOAP. Se nenhuma falha SOAP for gerada ou se as falhas não forem derivadas de erros de servidor 5XX, esta variável permanecerá não definida. Esta variável é suportada ao usar versões do agente 10.68 ou posteriores ou 11.6 ou posteriores.
A string XML pode ser lida diretamente ou transformada usando os esquemas abaixo:
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<root>
<transaction>
<soap:Fault xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<faultcode xmlns="">soap:Server</faultcode>
<faultstring xmlns="">Fault</faultstring>
</soap:Fault>
</transaction>
</root>
<?xml version="1.0" encoding="utf-8"?>
<root>
<transaction>
<soap:Fault xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Code>
<soap:Value>soap:Receiver</soap:Value>
</soap:Code>
<soap:Reason>
<soap:Text xml:lang="en">Fault</soap:Text>
</soap:Reason>
<soap:Detail/>
</soap:Fault>
</transaction>
</root>
jitterbit.web_service_call.status_code
Tipo de dado
Inteiro
Descrição
O código de status da resposta retornado de uma atividade SOAP quando usado em uma operação. Se nenhum código de status for retornado, o valor reportado é -1.
Configurações
jitterbit.web_service_call.max_redirs
Tipo de dado
Inteiro
Valor padrão
0
Descrição
Número máximo de redirecionamentos a seguir ao chamar um endpoint SOAP. Defina um número negativo para seguir qualquer número de redirecionamentos. O padrão é 0 (zero); nenhum redirecionamento é seguido.
jitterbit.web_service_call.number_of_retries
Tipo de dado
Inteiro
Descrição
Se uma chamada para um endpoint SOAP falhar com qualquer código de status exceto 400 ou 403, tente novamente este número de vezes. O padrão é não tentar novamente.
Nota
Esta configuração é substituída pelo campo de configuração Max Retries disponível em Retry em uma conexão SOAP.
jitterbit.web_service_call.retry_wait_seconds
Tipo de dado
Inteiro
Descrição
Se uma chamada para um endpoint SOAP falhar e as tentativas forem habilitadas definindo $jitterbit.web_service_call.number_of_retries como um inteiro positivo, aguarde este número de segundos entre as tentativas.
Nota
Esta configuração é substituída pelo campo de configuração Retry Interval (Seconds) disponível em Retry em uma conexão SOAP.
jitterbit.web_service_call.ssl_cert_id
Tipo de dado
String
Descrição
Um identificador para uma entrada de configuração no arquivo de configuração jitterbit.conf para o certificado SSL a ser usado para endpoints SOAP. Veja também Customizations > Client Certificates e Adicionando certificados ao keystore para agentes privados.
jitterbit.web_service_call.sync_response
Tipo de dado
Booleano
Valor padrão
true
Descrição
Defina como false para pular uma etapa no processamento das respostas de endpoint SOAP. Esta etapa é necessária apenas ao processar arrays SOAP e pode ser pulada em outros casos. O padrão é true, significando que esta etapa é sempre realizada.
jitterbit.web_service_call.time_out
Tipo de dado
Inteiro
Descrição
Defina o número de segundos após os quais as chamadas ao endpoint SOAP irão expirar, ou defina como 0 (zero) para desativar. O tempo limite de transferência padrão para chamadas ao endpoint SOAP é de uma hora (3600 segundos).