Ir para o conteúdo

Variáveis jitterbit do Serviço Web

Introdução

Esta página aborda variáveis Jitterbit que estão disponíveis para serviço web, organizados por variáveis informativas que você lê (Informacional) e variáveis de configurações que você escreve (Settings).

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á sem definição. Esta variável é suportada ao usar o agente versões 10.68 ou posterior ou 11.6 ou posterior.

A string XML pode ser lida diretamente ou transformada usando os esquemas abaixo:

SOAP Fault 1.1
<?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>
SOAP Fault 1.2
<?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 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 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 falha e as novas tentativas são habilitadas pela configuração $jitterbit.web_service_call.number_of_retries para um número inteiro positivo, aguarde alguns 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 usar para serviços web. Consulte também Personalizações > Certificados de cliente e Adicionando Certificados ao Keystore para Agentes Privados.

jitterbit.web_service_call.sync_response

Tipo de Dados

boleano

Valor Padrão

true

Descrição

Definido como 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, o que significa que esta etapa é sempre executada.

jitterbit.web_service_call.time_out

Tipo de Dados

Inteiro

Descrição

Defina o número de segundos após os quais serviço web as chamadas expirarão ou serão definidas como 0 (zero) para desabilitar. O tempo limite de transferência padrão para chamadas de serviço da Web é de uma hora (3.600 segundos).