2017-11-09 2 views
0

Ich habe eine einfache Anforderung, wo ich eine csv auf Linux SFTP schreiben muss. In der aktuellen Implementierung, die ich getan CR-Carriage Return 'wird entfernt, wenn die CSV zu sftp mit Mulesoft SFTP Connector schreiben. Ich habe die Codierung = US-ASCII auf dem SFTP-Connector, im Dataweave, sogar in der Eigenschaftendatei als mule.encoding = US-ASCII gesetzt. Nichts scheint in Cloud-Hub zu arbeiten, aber überraschenderweise funktioniert das gleiche gut in meinem lokalen. Ich verstehe nach dem Lesen einiger Blogs/Whitepapers, dass der Übertragungstyp "ASCII" sein sollte, wenn man Linux SFTP schreibt. Dies ist eindeutig ein Problem mit cloudHub glaube ich. Jede Hilfe wird sehr geschätzt.Problem beim Schreiben von Datei auf SFTP - Wagenrücklauf entfernt

+0

Explizit setzen% Ausgabeanwendung/csv lineSeparator = "\ r \ n" arbeitete für mich. Danke –

+0

Füge das als Antwort hinzu und akzeptiere es, um zukünftigen Leuten mit dem gleichen Problem zu helfen;) ohne es bleibt dein Problem ungelöst für SO –

+0

habe ich das gemacht. Vielen Dank –

Antwort

1

Explizit setzen% Ausgabeanwendung/csv lineSeparator = "\ r \ n" funktionierte für mich. Danke

Verwandte Themen