Variables Jitterbit del servicio web en Design Studio
Introducción
Esta página cubre las variables Jitterbit que están 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.webservice.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 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:
<?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 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 {: #description }Número máximo de redirecciones a seguir al llamar a un servicio web. 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 servicio web falla con cualquier código de estado excepto 400
o 403
Inténtalo de nuevo varias veces. El valor predeterminado es no volver a intentarlo.
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
Establecer en false
para omitir un paso en el procesamiento de servicio web 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 la cantidad de segundos después de los cuales servicio web las llamadas se agotarán o se configurarán 0
(cero) para deshabilitar. El tiempo de espera de transferencia predeterminado para las llamadas de servicio web es de una hora (3600 segundos).