Saltar al contenido

Variables Jitterbit del servicio web en Integration Studio

Introducción

Esta página cubre las variables Jitterbit que están disponibles para extremos SOAP, organizado por variables informativas que lees (Informativo) y las variables de configuración que escriba (Configuración).

Informativo

jitterbit.webservice.last_fault

Tipo de datos

Cadena

Descripción

La última respuesta de error SOAP con formato XML cuando se hace referencia a ella en abajo en la cadena desde una actividad SOAP. Si no se generan fallas SOAP o si las fallas no se derivan de 5XX Si se producen errores en el servidor, esta variable permanecerá sin configurar. Esta variable es compatible cuando se utilizan las versiones 10.68 o posteriores del agente o 11.6 o posteriores.

La cadena XML se puede leer directamente o transformar utilizando los esquemas siguientes:

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 datos

Entero

Descripción

El código de estado de respuesta devuelto desde una actividad SOAP cuando se utiliza en una operación. Si no se devuelve ningún código de estado, el valor informado es -1.

Ajustes

jitterbit.web_service_call.max_redirs

Tipo de datos

Entero

Valor predeterminado

0

Descripción

Número máximo de redirecciones a seguir al llamar a un extremo SOAP. Establezca un número negativo para seguir cualquier número de redirecciones. El valor predeterminado es 0(cero); no se siguen redirecciones.

jitterbit.web_service_call.number_of_retries

Tipo de datos

Entero

Descripción

Si se realiza una llamada a un extremo SOAP falla con cualquier código de estado excepto 400 o 403, vuelve a intentarlo varias veces. El valor predeterminado es no volver a intentarlo.

Nota

Esta configuración se anula mediante el campo de configuración Máximo de reintentos disponible en Reintentar en una conexión SOAP.

jitterbit.web_service_call.retry_wait_seconds

Tipo de datos

Entero

Descripción

Si se realiza una llamada a un extremo SOAP falla y los reintentos se habilitan configurando $jitterbit.web_service_call.number_of_retries a un entero positivo, espere esta cantidad de segundos entre reintentos.

Nota

Esta configuración se anula mediante el campo de configuración Intervalo de reintento (segundos) disponible en Reintentar en una conexión SOAP.

jitterbit.web_service_call.ssl_cert_id

Tipo de datos

Cadena

Descripción

Un identificador para una entrada de configuración en el archivo de configuración jitterbit.conf para que el certificado SSL se utilice en extremos SOAP. Consulte también Personalizaciones > Certificados de cliente y Agregar certificados al almacén de claves para agentes privados.

jitterbit.web_service_call.sync_response

Tipo de datos

Booleano

Valor predeterminado

true

Descripción

Establecer en false para omitir un paso en el procesamiento de extremo SOAP respuestas. Este paso es necesario solo cuando se procesan matrices SOAP y se puede omitir en otros casos. El valor predeterminado es true, lo que significa que este paso se realiza siempre.

jitterbit.web_service_call.time_out

Tipo de datos

Entero

Descripción

Establezca el número de segundos después de los cuales extremo SOAP las llamadas se agotarán o se configurarán 0 (cero) para deshabilitar. El tiempo de espera de transferencia predeterminado para las llamadas de extremo SOAP es de una hora (3600 segundos).