Saltar al contenido

Variables de Jitterbit del servicio web en Design Studio

Introducción

Esta página describe las variables de Jitterbit disponibles para servicio web métodos, organizados por variables informativas que lees (Informativo) y las variables de configuración que escriba (Configuración)

Informativo

jitterbit.web_service.last_fault

Tipo de datos

Cadena

Descripción

La última respuesta de error SOAP con formato XML de un servicio web SOAP. Si no se generan fallos SOAP o si los fallos no se derivan de 5XX En caso de errores del servidor, esta variable permanecerá sin configurar. Esta variable es compatible con las versiones 10.68 o posteriores del agente, o con la 11.6 o posteriores.

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

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>

Nota

A diferencia de otras variables de Jitterbit, esta variable no está visible en la lista de variables de la interfaz de usuario.

jitterbit.web_service_call.status_code

Tipo de datos

Entero

Descripción

El código de estado de respuesta devuelto por un servicio web 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 servicio web. Configure 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 servicio web falla con cualquier código de estado excepto 400 o 403 Inténtalo varias veces. Por defecto, no lo vuelvas a intentar.

jitterbit.web_service_call.retry_wait_seconds

Tipo de datos

Entero

Descripción

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

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 para servicios web. 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

Configurar en false para omitir un paso en el procesamiento de servicio web respuestas. Este paso solo es necesario al procesar matrices SOAP y puede omitirse en otros casos. El valor predeterminado es true, lo que significa que este paso siempre se realiza.

jitterbit.web_service_call.time_out

Tipo de datos

Entero

Descripción

Establezca el número de segundos tras los cuales servicio web las llamadas expirarán o se configurarán 0(cero) para deshabilitar. El tiempo de espera de transferencia predeterminado para las llamadas a servicios web es de una hora (3600 segundos).