Référence : propriétés du sous-assemblage FTP
Le sous-ensemble FTP n'est plus disponible dans la palette Studio. Dans les nouvelles intégrations, vous devez utiliser les composants
ftp-out
ou sftp-out
pour envoyer des documents à un serveur FTP. Ces composants offrent une sécurité et une performance améliorées et une fiabilité accrue. Ils sont également compatibles avec les versions ultérieures de JSCAPE. Le sous-ensemble FTP reste fonctionnel dans les intégrations existantes, mais Workday vous recommande de le remplacer, dans la mesure du possible. Onglet Valeurs usuelles
Propriété | Nom de l'attribut XML | Description |
|---|---|---|
Identifiant
| id
| Identifiant unique du sous-assemblage Ftp dans l'assemblage. |
Routes Response To
| routes-response-to
| Destination du message de réponse pour le sous-assemblage Ftp . |
Execute When
| execute-when
| Condition qui détermine si le sous-assemblage Ftp s'exécute. |
Point de terminaison
| endpoint
| Adresse du point de terminaison cible du sous-assemblage. Le composant FTP prend en charge vm:// L'adresse du point de terminaison. Exemple : vm://wcc/Ftp . |
Onglet Avancé
Propriété | Nom de l'attribut XML | Description |
|---|---|---|
Store Message
| store-message
| Indiquez none , sauf indication contraire du support Workday.
Pour stocker des messages, utilisez l'étape store de Workday Studio. |
Transport Class
| transport-class
| Indique une autre classe d'implémentation par assemblage, si nécessaire.
Vous pouvez modifier les classes d'implémentation de manière globale en modifiant le fichier WEB-INF/classes/spring/assembly-bean.xml. |
Ignore Dynamic Endpoints
| ignore-dynamic-endpoints
| Indique s'il faut ignorer la valeur WS-Addressing (WSA) dynamique dans l'en-tête du message entrant ou l'utiliser pour remplacer la valeur de la propriété Point de terminaison du transport.
Utilisez l'étape set-dynamic-endpoint pour indiquer le détail de WS-Addressing. |
Clone Request
| clone-request
| Indique s'il faut chaîner le traitement entre les sous-assemblages. Définissez la valeur sur true pour créer une copie du message d'origine afin que les sous-assemblages modifiant le message de la demande n'affectent pas les autres. Définissez la valeur sur false pour transmettre le message d'origine. |
Propagate Abort
| propagate-abort
| Indique si un indicateur d'interruption se propage d'un sous-assemblage à l'assemblage appelant.
Un sous-ensemble arrête le traitement lorsqu'il marque l'étape MediationContext comme interrompus. |
Unset Properties
| unset-properties
| Indique si toutes les propriétés local-out sont réinitialisées après l'appel d'un sous-assemblage par le transport local-out . |
Onglet Paramètres
Paramètre | Description |
|---|---|
wd.ftp.endpoint
| Système de point de terminaison utilisé pour déterminer le transport ftp-out à utiliser. Le point de terminaison doit commencer par ftp:// , sftp:// , ou ftps:// . |
wd.ftp.username
| Nom d'utilisateur servant à accéder au serveur FTP. |
wd.ftp.password
| Mot de passe associé au nom d'utilisateur servant à accéder au serveur FTP. |
wd.ftp.method
| Méthode ou action de message que le sous-assemblage FTP implémente lorsqu'il se connecte au point de terminaison. Placez chaque action entre guillemets simples. Les options valides incluent :
|
wd.ftp.passive.mode
| Indique si le mode passif est utilisé pendant la connexion FTP. |
wd.ftp.file.pattern
| Indique le modèle de fichier utilisé lors de l'exécution de l'opération FTP. Exemples :
Pour la plupart des méthodes autres que list , Workday prend en charge les caractères génériques et effectue un filtrage du côté du client. Pour les list La méthode Workday utilise un filtrage par serveur, basé sur une syntaxe d'expression rationnelle. Exemples :
|
wd.ftp.temp.file.name
| Indique si un fichier temporaire doit être utilisé lors de l'exécution d'un traitement FTP. put Action de message. |
wd.ftp.timeout
| Délai d'expiration de l'action de message en millisecondes. |
wd.ftp.directory
| Chemin d'accès relatif ou complet au répertoire. |
wd.ftp.private.key
| Clé privée associée au nom d'utilisateur pour l'authentification SFTP. Au format URI à l'aide du protocole de pièce jointe et d'un identifiant Workday. Exemple : attachment:privatekey/@{WID} , où l'identifiant Workday correspond à un identifiant Workday de 32 caractères. |
wd.ftp.max.attempts
| Nombre maximum de tentatives d'accès au serveur FTP. |
wd.ftp.debug
| Indique si Workday ajoutera la journalisation de débogage dans les journaux. |
wd.ftp.proxy.host
| Nom d'hôte du serveur proxy FTP. |
wd.ftp.proxy.port
| Port du serveur proxy FTP. |
wd.ftp.proxy.username
| Nom d'utilisateur permettant d'accéder au serveur proxy FTP. |
wd.ftp.proxy.password
| Mot de passe du serveur proxy FTP. |
wd.ftp.proxy.type
| Type du serveur proxy. |
wd.ftp.input.content.type
| Indique le type de contenu des fichiers récupérés via FTP get . Exemple : text/plain; charset=Big5 . |