Referencia: propiedades del subensamblaje FTP
El subensamblaje FTP ya no está disponible en la paleta de Studio. En las nuevas integraciones, debe utilizar los componentes
ftp-out
o sftp-out
para enviar documentos a un servidor FTP. Estos componentes ofrecen una seguridad mejorada, un mejor rendimiento y una mayor fiabilidad. También son compatibles con versiones posteriores de JSCAPE. El subensamblaje de FTP sigue siendo funcional en las integraciones existentes, pero Workday recomienda sustituirlo cuando sea práctico. Ficha Common
Propiedad | Nombre de atributo XML | Descripción |
|---|---|---|
ID
| id
| El ID exclusivo del subensamblaje FTP dentro del ensamblaje. |
Envío de respuesta a
| routes-response-to
| El destino del mensaje de respuesta para el subensamblaje FTP . |
Ejecutar cuando
| execute-when
| Una condición que determina si se ejecuta el subensamblaje FTP . |
Punto final
| endpoint
| La dirección de punto final de destino para el subensamblaje. El componente FTP admite un vm:// dirección de punto final Ejemplo: vm://wcc/Ftp . |
Ficha Avanzado
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. |
Solicitud de clonación
| clone-request
| Especifica si se debe encadenar el proceso entre subensamblajes. Defínalo como true para crear una copia del mensaje original; así, ningún subensamblaje que modifique el mensaje de solicitud afectará a los demás. Defínalo como false para pasar el mensaje original. |
Anulación de propagación
| propagate-abort
| Especifica si un indicador de anulación se propaga desde un subensamblaje al ensamblaje que realiza la llamada.
Un subensamblaje deja de procesarse cuando marca el MediationContext como anulado. |
Propiedades no definidas
| unset-properties
| Especifica si todas las propiedades locales de salida se restablecen después de que el transporte local de salida llame a un subensamblaje. |
Ficha Parameters
Parámetro | Descripción |
|---|---|
wd.ftp.endpoint
| El esquema de punto final utilizado para determinar qué transporte de salida ftp se debe utilizar. El punto final debe comenzar por ftp:// , sftp:// , o ftps:// . |
wd.ftp.username
| El nombre de usuario utilizado para acceder al servidor FTP. |
wd.ftp.password
| La contraseña asociada al nombre de usuario utilizado para acceder al servidor FTP. |
wd.ftp.method
| El método o la acción de mensaje que implementa el subensamblaje FTP al conectarse con el punto final. Incluya cada acción entre comillas simples. Las opciones válidas incluyen:
|
wd.ftp.passive.mode
| Especifica si se utiliza el modo pasivo durante la conexión FTP. |
wd.ftp.file.pattern
| Especifica el patrón de archivo utilizado al realizar la operación de FTP. Ejemplos:
Para la mayoría de los métodos distintos de list , Workday admite caracteres comodín y filtra en el lado del cliente. Para el list , Workday utiliza el filtrado del lado del servidor, basado en la sintaxis de expresiones regulares. Ejemplos:
|
wd.ftp.temp.file.name
| Especifica si se debe utilizar un archivo temporal al realizar un FTP. put acción de mensaje |
wd.ftp.timeout
| Un tiempo de espera para la acción de mensaje en milisegundos. |
wd.ftp.directory
| La ruta de directorio relativa o totalmente calificada. |
wd.ftp.private.key
| La clave privada asociada al nombre de usuario para la autenticación SFTP. Formateado como URI mediante el protocolo de archivo adjunto y un ID de Workday. Ejemplo: attachment:privatekey/@{WID} , donde ID de Workday corresponde a un ID de Workday de 32 caracteres. |
wd.ftp.max.attempts
| El número máximo de intentos para acceder al servidor FTP. |
wd.ftp.debug
| Especifica si Workday añadirá el registro de depuración a los registros. |
wd.ftp.proxy.host
| El nombre de host del servidor proxy FTP. |
wd.ftp.proxy.port
| El puerto del servidor proxy FTP. |
wd.ftp.proxy.username
| El nombre de usuario para acceder al servidor proxy FTP. |
wd.ftp.proxy.password
| La contraseña del servidor proxy FTP. |
wd.ftp.proxy.type
| El tipo de servidor proxy. |
wd.ftp.input.content.type
| Especifica el tipo de contenido de los archivos recuperados mediante FTP. get . Ejemplo: text/plain; charset=Big5 . |