Référence : propriétés du transport sftp-out
Onglet Valeurs usuelles
Propriété | Nom de l'attribut XML | Description |
|---|---|---|
Identifiant
| id
| Identifiant unique du composant sftp-out dans l'assemblage. |
Routes Response To
| routes-response-to
| Destination du message de réponse pour le transport sftp-out . |
Execute When
| execute-when
| Indique une condition qui détermine si le transport s'exécute. |
Point de terminaison
| endpoint
| Indique l'hôte (et éventuellement le port) et le répertoire FTP dans lesquels écrire les fichiers.
Respecte le format sftp://SFTP-directory , où SFTP-directory est le site cible.Exemple : sftp://sftpserver.example.org/outputDir L'emplacement de répertoire que vous indiquez doit déjà exister sur le serveur. |
Double authentification
| dual-authentication
| Indique s'il faut appliquer une double authentification avec une combinaison nom d'utilisateur/mot de passe et une clé privée. La valeur par défaut est false , ce qui signifie qu'un utilisateur peut s'authentifier avec une clé privée ou une combinaison nom d'utilisateur/mot de passe, mais pas avec les deux.
Si la propriété est définie sur false Un utilisateur saisit une clé privée (en configurant les propriétés de clé privée du composant sftp-out ), alors l'authentification utilise automatiquement cette valeur de clé ainsi que le nom d'utilisateur, en ignorant le champ Password. Si la propriété est définie sur false Si aucune clé privée n'est configurée, l'authentification utilise la combinaison nom d'utilisateur/mot de passe.Si la propriété est définie sur true l'authentification utilise alors la valeur de clé privée et la combinaison nom d'utilisateur/mot de passe. |
Empreinte digitale de clé d'hôte
| host-key-fingerprint
| Clé de chiffrement que le serveur FTP doit utiliser pour les communications SSH. |
Nom d'utilisateur
| username
| Nom d'utilisateur servant à accéder au serveur FTP. |
Mot de passe
| password
| Mot de passe associé au nom d'utilisateur servant à accéder au serveur FTP. |
Binary File
| binary-file
| Indique si les fichiers de sortie sont transférés au format binaire. |
Explicit SSL
| explicit-ssl
| Type de connexion : SSL explicite (AUTH TLS) ou SSL implicite (AUTH SSL). Défini sur true pour utiliser la connexion SSL explicite. |
Input File Pattern
| input-file-pattern
| Modèle de nom de fichier pour mettre en correspondance les fichiers d'un type particulier.
Exemple : spécifier *.xls pour sélectionner des fichiers Excel uniquement. |
Input Content Type
| input-content-type
| Type de média que l'exécution inclut pour le content-type Valeur dans l'en-tête du message. Un type de média comprend au moins deux parties : un type, un sous-type et un ou plusieurs paramètres facultatifs. Le text Le sous-type a une option charset Paramètre, qui spécifie le codage des caractères.
Exemple : text/html; charset=UTF-8 Cette propriété est particulièrement utile dans le cas des formats de fichier texte non XML où le type de média et le jeu de caractères ne sont pas explicitement indiqués dans le fichier. |
Output File Pattern
| output-file-pattern
| Indique comment les noms des fichiers de sortie sont générés. Le modèle peut contenir des chaînes littérales ainsi qu'un ou plusieurs des jetons suivants :
|
Méthode
| method
| Indique la méthode de transfert :
|
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. |
Expiration
| timeout
| Indique en millisecondes un délai d'expiration pour les sessions FTP entre les clients et le serveur FTP sur lequel le transport est en mode écoute.
Si vous n'indiquez aucune valeur, la session expire au bout de 300 000 ms (5 minutes). |
Mime Types Map File
| mime-types-map-file
| Indique l'emplacement d'un fichier de mappage pour le mappage entre les types MIME et les extensions de fichier. Utilisez cette propriété pour :
Le fichier pour ce mappage est ccx/conf/mime.types . Vous pouvez fournir votre propre version de ce fichier.Ce transport peut générer des noms de fichier pour ses fichiers de sortie à l'aide d'un ${EXT} jeton placé à la fin du output-file-pattern valeur. |
Temp File Name
| temp-file-name
| Indique un nom de fichier temporaire. Lorsque la propriété est définie sur put , le fichier est téléchargé avec ce nom de fichier temporaire. Une fois le transfert FTP terminé, le fichier est renommé avec le nom spécifié par la propriété Output File Pattern . |
Close Connection
| close-connection
| Indique si la déconnexion a lieu une fois l'action FTP terminée. |
Pool Size
| pool-size
| Nombre maximum de connexions et de sessions simultanées pouvant être prises en charge par hôte pour ce composant. Si un nombre de threads supérieur à la quantité spécifiée tente de se connecter au même hôte, certains threads sont obligés d'attendre pour accéder au pool.
Pour rendre la taille du pool illimitée, indiquez un nombre négatif. |
Débogage
| debug
| Active le mode de débogage JSCAPE dans le transport. |