Referentie: eigenschappen SFTP-uittransport
Tabblad Algemeen
Eigenschap | Naam XML-kenmerk | Omschrijving |
|---|---|---|
ID
| id
| De unieke ID van de sftp-out- component binnen de assemblage. |
Routeert antwoord naar:
| routes-response-to
| De bestemming van het antwoordbericht voor het sftp-uittransport . |
Wanneer uitvoeren
| execute-when
| Hiermee geeft u een voorwaarde op die bepaalt of het transport wordt uitgevoerd. |
Eindpunt:
| endpoint
| Hiermee geeft u de host (en optioneel de poort) en de FTP-map op waarnaar bestanden moeten worden geschreven.
Volgt de notatie sftp://SFTP-directory , waarbij SFTP-directory is de doellocatie.Voorbeeld: sftp://sftpserver.example.org/outputDir De maplocatie die u opgeeft, moet al bestaan op de server. |
Dubbele verificatie
| dual-authentication
| Hiermee wordt aangegeven of dubbele verificatie met een combinatie van gebruikersnaam/wachtwoord en een persoonlijke sleutel moet worden afgedwongen. De standaardwaarde is false , wat betekent dat een gebruiker kan worden geverifieerd met een persoonlijke sleutel of een combinatie van gebruikersnaam en wachtwoord, maar niet met beide.
Als de eigenschap is ingesteld op: false en een gebruiker een persoonlijke sleutel invoert (door de eigenschappen van de persoonlijke sleutel van de sftp-out- component te configureren), gebruikt de verificatie automatisch die sleutelwaarde en de gebruikersnaam, waarbij het wachtwoordveld wordt genegeerd. Als de eigenschap is ingesteld op: false en er geen persoonlijke sleutel is geconfigureerd, gebruikt de verificatie de combinatie van gebruikersnaam en wachtwoord.Als de eigenschap is ingesteld op: true vervolgens gebruikt de verificatie zowel de waarde van de persoonlijke sleutel als de combinatie van gebruikersnaam en wachtwoord. |
Vingerafdruk hostsleutel
| host-key-fingerprint
| De coderingssleutel die de FTP-server gebruikt voor SSH-communicatie. |
Gebruikersnaam
| username
| De gebruikersnaam die wordt gebruikt om toegang te krijgen tot de FTP-server. |
Wachtwoord
| password
| Het wachtwoord dat is gekoppeld aan de gebruikersnaam die wordt gebruikt om toegang te krijgen tot de FTP-server. |
Binair bestand
| binary-file
| Hiermee wordt aangegeven of de uitvoerbestanden als binair moeten worden overgedragen. |
Expliciete SSL
| explicit-ssl
| Verbindingstype: expliciete SSL (AUTH TLS) of impliciete SSL (AUTH SSL). Instellen op true om expliciete SSL te gebruiken. |
Patroon voor invoerbestand
| input-file-pattern
| Een bestandsnaampatroon voor het matchen van bestanden van een bepaald type.
Voorbeeld: specificeer *.xls om alleen Excel-bestanden op te halen. |
Type invoerinhoud
| input-content-type
| Het mediatype dat de runtime bevat voor '' content-type waarde in de berichtkop. Een mediatype bestaat uit ten minste twee delen: een type, een subtype en een of meer optionele parameters. De text subtype heeft een optioneel charset parameter, waarmee de tekencodering wordt opgegeven.
Voorbeeld: text/html; charset=UTF-8 Deze eigenschap is met name handig in het geval van niet-XML-tekstbestandsindelingen waarbij het mediatype en de tekenset niet expliciet in het bestand worden vermeld. |
Patroon uitvoerbestand
| output-file-pattern
| Hiermee wordt aangegeven hoe de namen van uitvoerbestanden worden gegenereerd. Het patroon kan zowel letterlijke tekenreeksen als een of meer van deze tokens bevatten:
|
Methode
| method
| Hiermee geeft u de overdrachtsmethode op:
|
Tabblad Geavanceerd
Eigenschap | Naam XML-kenmerk | Omschrijving |
|---|---|---|
Bericht opslaan
| store-message
| Geef geen op, tenzij anders aangegeven door de ondersteuningsafdeling van Workday.
Gebruik de opslagstap van Studio om berichten op te slaan. |
Transportklasse
| transport-class
| Hiermee wordt indien vereist een alternatieve implementatieklasse per samenstel opgegeven.
U kunt de implementatieklassen globaal wijzigen door het bestand WEB-INF/classes/spring/assembly-bean.xml te bewerken. |
Dynamische eindpunten negeren
| ignore-dynamic-endpoints
| Hiermee wordt aangegeven of de dynamische WS-Addressing (WSA)-waarde in de koptekst van het inkomende bericht moet worden genegeerd of moet worden gebruikt om de waarde in de eigenschap Endpoint van het transport te overschrijven.
Gebruik de stap set-dynamic-endpoint om WS-Addressing-details op te geven. |
Time-out
| timeout
| Hiermee geeft u in milliseconden een time-outperiode op voor FTP-sessies tussen clients en de FTP-server waarop het transport luistert.
Als u geen waarde opgeeft, treedt er na 300.000 ms (5 minuten) een time-out op in de sessie. |
Toewijzingsbestand MIME-typen
| mime-types-map-file
| Hiermee geeft u de locatie op van een toewijzingsbestand voor toewijzing tussen MIME-typen en bestandsextensies. Gebruik deze eigenschap om:
Het bestand voor deze toewijzing is ccx/conf/mime.types . U kunt uw eigen versie van dit bestand opgeven.Dit transport kan bestandsnamen genereren voor de uitvoerbestanden met behulp van a ${EXT} token geplaatst aan het einde van output-file-pattern waarde. |
Naam tijdelijk bestand
| temp-file-name
| Hiermee geeft u een tijdelijke bestandsnaam op. Wanneer de eigenschap Method is ingesteld op: put , wordt het bestand geüpload met deze tijdelijke bestandsnaam. Nadat de FTP is voltooid, wordt de naam van het bestand gewijzigd in de naam die is opgegeven in de eigenschap Output File Pattern . |
Verbinding sluiten
| close-connection
| Hiermee wordt aangegeven of de verbinding wordt verbroken wanneer de FTP-actie is voltooid. |
Poolgrootte
| pool-size
| Het maximum aantal gelijktijdige verbindingen en sessies dat per host kan worden ondersteund voor deze component. Als meer dan het opgegeven aantal threads verbinding proberen te maken met dezelfde host, moeten sommige threads wachten op toegang tot de pool.
Als u de poolgrootte onbeperkt wilt maken, geeft u een negatief getal op. |
Foutopsporing
| debug
| Schakelt de JSCAPE-foutopsporingsmodus in het transport in. |