Saltar al contenido principal
Administrator Guide
Última actualización: 2023-06-23
Referencia: propiedades de transporte del componente custom-out

Referencia: propiedades de transporte del componente custom-out

Ficha Common

Propiedad
Nombre de atributo XML
Descripción
ID
id
El ID exclusivo del componente
personalizado
en el ensamblaje.
Envío de respuesta a
routes-response-to
El destino del mensaje de respuesta para el transporte
de salida personalizado
.
Ejecutar cuando
execute-when
Una condición que determina si se ejecuta el transporte.
Punto final
endpoint
El punto de conexión al que el transporte
de salida personalizado
enviará mensajes. Utilizado por la implementación de bean de Spring
custom-out
.
Entrada
input
Especifica dónde obtiene el componente de ensamblaje los datos como entrada. Hay 5 valores posibles:
  • message
    : el mensaje completo, incluidos
    rootpart
    y archivos adjuntos.
  • soapbody
    : el contenido del cuerpo SOAP de la
    rootpart
    del mensaje Solo es aplicable cuando la entrada contiene un mensaje SOAP.
  • attachment
    : un archivo adjunto MIME dentro del mensaje. Debe especificar el índice de archivos adjuntos.
  • rootpart
    : el contenido de la parte de la raíz de un mensaje MIME. Si el mensaje no es MIME, se selecciona todo el mensaje.
  • variable
    : utilice una variable con nombre de la
    MediationContext
    .
Resultado
output
Especifica dónde dirige el resultado el componente de ensamblaje. Hay 5 valores posibles:
  • message
    : el mensaje completo, incluidos
    rootpart
    y archivos adjuntos. Este valor crea un nuevo mensaje, eliminando efectivamente todos los archivos adjuntos.
  • soapbody
    : el contenido del cuerpo SOAP de la
    rootpart
    del mensaje
  • archivo adjunto
    : un archivo MIME adjunto al mensaje. Debe especificar el índice de archivos adjuntos.
  • rootpart
    : el contenido de la parte raíz de un mensaje MIME o, si el mensaje no es de tipo MIME, el mensaje en sí. Este valor conserva los archivos adjuntos del mensaje original.
  • variable
    : guarde el resultado como una variable con nombre en el
    MediationContext
    .
Frijol primaveral
spring-bean
Especifica el bean Spring que implementa la clase de interfaz del transporte.
Nombre de método
method-name
El nombre del método Java en la clase Java personalizada.

Ficha Advanced

Propiedad
Nombre de atributo XML
Descripción
Almacenar mensaje
store-message
No especifique
ninguno,
a menos que el servicio de asistencia de Workday le indique lo contrario.
Para almacenar mensajes, utilice el paso
store
de Studio.
Clase de transporte
transport-class
Especifica una clase de implementación alternativa por ensamblaje, si es necesario.
Puede cambiar las clases de implementación de forma global al editar el archivo WEB-INF/classes/spring/assembly-bean.xml.
Ignorar puntos finales dinámicos
ignore-dynamic-endpoints
Especifica si se ignora el valor dinámico de WS-Addressing (WSA) en la cabecera del mensaje entrante o se utiliza para sustituir el valor de la propiedad
Punto final
del transporte.
Utilice el paso
set-dynamic-endpoint
para especificar los detalles de WS-Addressing.