2017-11-07 5 views
0
  1. Erstellt eine CO2-App mit WSO2 ei611 mit Inbound-endpoint-file.deprovediert auf WSO2.
  2. Funktioniert gut für lokale Dateien.
  3. Bei bestimmten FTP-URL (ftp://username:[email protected]/folder1/folder2/folder3), wirft Warn- Fehler WARN FilePollingConsumer kann nicht zugreifen oder eine Datei oder ein Verzeichnis lesen: username ": @" servername/folder1/folder2/Ordner3. Grund: Die Datei existiert nicht!
  4. Verwendet hexadezimale Passwort in der URL (als Passwort hatte spl chars), noch tat nicht funktioniert.
  5. Ich habe alle FTP-Ordner/Unterordner auf 'chmod 777' geändert, immer noch kein Glück.
  6. Ich weiß, EI611 verwenden Apache-Commons-FTP. Die Fehlerzeichenfolge wird in dieser Bibliothek verwendet.
  7. Ich dann Apache-Commons-net-3.6 heruntergeladen und verwendet die gleiche Bibliothek und lief ein FTP-Client Java von WSO2-Server-Maschine, und es funktioniert gut, in
    Verbindung zum FTP-Server, mit Java.

Also, wo ist das Problem? Hallo, WSO2? sich darum kümmern, zu antworten?FTP mit wso2 EI611 vs Apache-CommonsVFS3.6

+0

Hallo, ist Ihr Endpunkt ähnlich ?:

+1

In einigen Projekten musste ich einen Java-Mediator verwenden, der Führt FTP-Aufgaben aus, da Benutzername und Kennwort Sonderzeichen enthalten. Versuchen Sie, diese Werte zu ändern. –

+0

Hi Julio, muss ich die "vfspassive = true" zur FTP URL hinzufügen? Ich werde es versuchen, aber warum? – MaMuDragon

Antwort

0

hinzufügen vfs.passive = true hat die Magie. Danke für den Tipp. Ich habe diesen Parameter während der Entwicklung früher gesehen, aber ich habe ihn ignoriert und gedacht, er ist wertlos.