Domino 9 und frühere Versionen > ND7: Entwicklung
XML-Datei aus Mail einlesen
Michael Gerdes:
Hallo.
Das stimmt wohl... aber open setzt bytes auf die Anzahl der bytes. So die Designer-Hilfe (siehe unten)
This property is 0 for a new stream.
Open sets this property to:
0 for a new file.
the number of bytes in the file for an existing file.
Und die Datei existiert ja schon auf dem Server.
Außerdem läuft es ja auf einem Windows-Server auch.
Gruß
Michael
m3:
Tja, aber ev. stimmt der Dateiname nicht, Du hast keine Rechte oder ähnliches, worauf er ein neues File anlegt, würde ich mal sagen.
Was steht denn in xml_in_filepath drinnen?
flaite:
Was steht denn in xml_in_filepath
Vielleicht wird die Datei unter Linux nicht gefunden und es wird eine neue Datei angelegt ???
Michael Gerdes:
Hi.
Zunächst einmal wird die Datei in das entsprechende Verzeichnis kopiert (d.h. vorher lag sie da noch nicht).
Dann wird eben genau diese Datei mit open in einen notesstream eingelesen (dann existiert sie ja schon).
In xml_filepath steht z.B. \local\notesdata\XMLFile\data.xml.
Dort legt er sie ab und liest sie von dort auch wieder ein.
Und dann sind 0 bytes in der Datei (sagt das Script), aber die Datei hat nicht 0 bytes. An der Berechtigung liegt es auch nicht, da die Datei mit allen rechten versehen ist.
Ich werde mir xml_in_filepath nochmal genauer ansehen, aber denke nicht, dass es daran liegt.
irgendwie kann die Datei nicht korrekt gelesen werden, bzw. der Code wird nicht richtig erkannt.
Greetz
Michael
flaite:
Das Linux Dateisystem kennt normalerweise / und nicht \ als Trennzeichen zwischen Ordnern, Files.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln