Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino

JavaAgent & createNewFile() tut nicht

(1/2) > >>

Harald Wendt:
  Hallo,
ich habe mir einen Javaagenten gestrickt, der aus einer Notesdatenbank Daten sammelt und die sollen dann in ein Textfile geschrieben werden.
Nun habe ich ein Problem damit, das Textfile anzulegen.
Der Agent tut's einfach nicht.
Von Java habe ich recht wenig Ahnung. Beispiele wie's gehen soll, habe ich mir etliche aus dem Netz geholt. Aber nichts davon funzt. :-:
Selbst das simple Nachstehende funktioniert nicht.


import lotus.domino.*;
import java.io.*;
import java.net.* ;

public class CreateFile{
public static void main(String[] args) throws IOException{   
    File f;
      f=new File("J:\\Datei.txt");
      f.createNewFile();
      }
}


Habe ich da was entscheidendes vergessen.
Bin für jeden Tipp dankbar.

Gruß
Harald

s_Old:
Gibt´s denn eine Fehlermeldung? Wie schaut es mit Berechtigungen aus? Ansonsten schau dir doch mal die Klasse Stream an (DesignerHelp unter Java Classes A-Z).

BigWim:

--- Zitat von: Harald ---Bin für jeden Tipp dankbar.

--- Ende Zitat ---
Dann nur mal so am Rande. "Vor kurzem" gab es hier eine kleine Diskussion, dass unter bestimmten Umständen leere Dateien vom OS gelöscht werden.

Bekomme ich a) nicht mehr zusammen und b) habe ich auf die schnelle auch nicht mehr gefunden.

Will sagen: Vielleicht solltest Du mal etwas in die Datei schreiben oder Dir eine Meldung ausgeben lassen im Sinne von "Hallo Welt".

Markus

Harald Wendt:
vielen Dank schon mal für Eure Antworten.
Ich weiss jetzt zumindest schon mal, dass es ein Zugriffsproblem ist.

"HTTP JVM: java.lang.SecurityException: Zugriff auf die Datei {0} bzw. diese zu ändern ist nicht zulässig
HTTP JVM: at lotus.notes.AgentSecurityManager.checkWrite(AgentSecurityManager.java:961)"

Die Datei soll ja auf ein Netzlaufwerk geschrieben werden und das ist wohl das Problem.
Kann ich denn überhaupt Netzwerkresssourcen im Agenten zuweisen ?? oder kann ich die dem User (EffectiveUserName) zugeordneten Laufwerke/Verzeichnisse anzeigen lassen ??

Gruß
Harald

m3:
http://atnotes.de/index.php/topic,44228.msg284455.html#msg284455

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln