Référence : propriétés d’un sous-assemblage FTP
Le sous-ensemble FTP n'est plus disponible à partir de la palette Studio. Dans les nouvelles intégrations, vous devez utiliser les composantes
ftp-out
ou sftp-out
pour envoyer des documents à un serveur FTP. Ces composantes offrent une sécurité améliorée, une meilleure performance et une fiabilité améliorée. Ils sont également compatibles avec les versions ultérieures de JSCPE. Le sous-ensemble FTP reste fonctionnel dans les intégrations existantes, mais Workday vous recommande, dans la mesure du possible, de le remplacer. Onglet commun
Propriété | Nom de l’attribut de la version XML | Description |
|---|---|---|
Identifiant
| id
| L'identifiant unique du sous-ensemble FTP au sein de l'ensemble. |
Achemine la réponse à
| routes-response-to
| La destination du message de réponse pour le sous-ensemble FTP . |
Exécuter quand
| execute-when
| Une condition qui détermine si le sous-ensemble FTP est exécuté. |
Point de terminaison
| endpoint
| L'adresse du point de terminaison cible pour le sous-ensemble. La composante FTP prend en charge une vm:// l’adresse du point de terminaison. Exemple : vm://wcc/Ftp . |
Onglet Avancé
Propriété | Nom de l’attribut de la version XML | Description |
|---|---|---|
Message de magasin
| store-message
| Préciser aucune valeur , sauf avis contraire du service de soutien de Workday.
Pour stocker les messages, utilisez l’étape store de Studio. |
Classe de transport
| transport-class
| Indique une autre classe de mise en œuvre par agrégat, si nécessaire.
Vous pouvez changer les classes de mise en œuvre de manière globale en modifiant le fichier WEB-INF/classes/spring/assembly-bean.xml. |
Ignorer les points de terminaison dynamiques
| ignore-dynamic-endpoints
| Indique s'il faut ignorer la valeur dynamique WS-Addressing (WSA) dans l'en-tête du message entrant ou l'utiliser pour remplacer la valeur dans la propriété Endpoint du transport.
Utilisez l’étape set-dynamic-endpoint pour préciser les détails d’adressage des services Web. |
Cloner une demande
| clone-request
| Indique s’il faut chaîner le traitement entre les sous-ensembles. Définissez la valeur à true pour créer une copie du message d’origine, de sorte que tout sous-assemblage modifiant le message de demande n’affecte pas les autres. Définissez la valeur à false pour transmettre le message d’origine. |
Abandon de la promotion
| propagate-abort
| Indique si un indicateur d'abandon se transmet d'un sous-ensemble à l'ensemble d'appel.
Le traitement d'un sous-ensemble s'arrête lorsqu'il marque les MediationContext comme abandonnées. |
Annuler la définition des propriétés
| unset-properties
| Indique si toutes les propriétés de sortie locale sont réinitialisées après que le transport de sortie local a appelé un sous-ensemble. |
Onglet Parameters
Paramètre | Description |
|---|---|
wd.ftp.endpoint
| Schéma 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
| Le nom d'utilisateur utilisé pour accéder au serveur FTP. |
wd.ftp.password
| Le mot de passe associé au nom d'utilisateur utilisé pour accéder au serveur FTP. |
wd.ftp.method
| Méthode ou action de message mise en œuvre par le sous-ensemble FTP lors de la connexion au point de terminaison. Mettez 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é pour 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 le filtrage du client. Pour la list Pour la méthode , Workday utilise un filtrage côté serveur en fonction de la syntaxe de l'expression rationnelle. Exemples :
|
wd.ftp.temp.file.name
| Indique si un fichier temporaire doit être utilisé pour l'exécution d'un FTP put action liée au message. |
wd.ftp.timeout
| Délai d'expiration de l'action liée au message en millisecondes. |
wd.ftp.directory
| Le 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. Mise en forme en tant qu’adresse 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 l’enregistrement de débogage aux journaux. |
wd.ftp.proxy.host
| Le nom d'hôte du serveur proxy FTP. |
wd.ftp.proxy.port
| Le port du serveur proxy FTP. |
wd.ftp.proxy.username
| Nom d'utilisateur pour accéder au serveur proxy FTP. |
wd.ftp.proxy.password
| Le mot de passe du serveur proxy FTP. |
wd.ftp.proxy.type
| Le type du serveur proxy. |
wd.ftp.input.content.type
| Indique le type de contenu des fichiers récupérés au moyen de FTP get . Exemple : text/plain; charset=Big5 . |