Variáveis Jitterbit do serviço Web no Design Studio
Introdução
Esta página abrange variáveis Jitterbit que estão disponíveis para serviço web métodos, organizados por variáveis informativas que você lê (Informativo) e variáveis de configuração que você escreve (Configurações).
Informativo
jitterbit.webservice.last_fault
Tipo de dados
Corda
Descrição
A última resposta de falha SOAP formatada em XML de um serviço web SOAP. Se nenhuma falha SOAP for gerada ou se as falhas não forem derivadas de 5XX
erros do servidor, esta variável permanecerá indefinida. Esta variável é suportada ao usar versões de agente 10.68 ou posterior ou 11.6 ou posterior.
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 dados
Inteiro
Descrição
O código de status de resposta retornado de um serviço da web quando usado em uma operação. Se nenhum código de status for retornado, o valor relatado será -1
.
Configurações
jitterbit.web_service_call.max_redirs
Tipo de dados
Inteiro
Valor padrão
0
Descrição
Número máximo de redirecionamentos a seguir ao chamar um serviço web. Defina como 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 dados
Inteiro
Descrição
Se uma chamada para um serviço web falha com qualquer código de status, exceto 400
ou 403
, tente novamente várias vezes. O padrão é não tentar novamente.
jitterbit.web_service_call.retry_wait_seconds
Tipo de dados
Inteiro
Descrição
Se uma chamada para um serviço web falhas e novas tentativas são habilitadas pela configuração $jitterbit.web_service_call.number_of_retries
para um inteiro positivo, espere esta quantidade de segundos entre as tentativas.
jitterbit.web_service_call.ssl_cert_id
Tipo de dados
Corda
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 serviços da web. Veja também Personalizações > Certificados de cliente e Adicionando certificados ao repositório de chaves para agentes privados.
jitterbit.web_service_call.sync_response
Tipo de dados
Booleano
Valor padrão
true
Descrição
Definido para false
para pular uma etapa no processamento de serviço web respostas. Esta etapa é necessária somente ao processar matrizes SOAP e pode ser ignorada em outros casos. O padrão é true
, significando que esta etapa é sempre realizada.
jitterbit.web_service_call.time_out
Tipo de dados
Inteiro
Descrição
Defina o número de segundos após o qual serviço web as chamadas expirarão ou serão definidas para 0
(zero) para desabilitar. O tempo limite de transferência padrão para chamadas de serviço da web é de uma hora (3600 segundos).