Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino
Session.getDatabase(server, db)
(1/1)
GMasterB:
Hallo Zusammen,
ich habe ein Problem mit folgenden Code-Sample:
try {
NotesThread.sinitThread();
Session session = NotesFactory.createSession();
dbloc = session.getDatabase("", "names.nsf")
dbser = session.getDatabase("<SERVER>", "names.nsf")
if (!dbloc.isOpen()) dbloc.open(); // OK
if (!dbser.isOpen()) dbser.open(); // Exception siehe unten
} finally {
NotesThread.stermThread();
}
NotesException: Database open failed (%1)
at lotus.domino.local.Database.Nopen(Native Method)
at lotus.domino.local.Database.open(Unknown Source)
at ...
ncso.jar & notes.jar sind beide im Classpath
java.library.path zeigt auf notes.ini und nslxbe.dll
Hat jemand eine Idee?
Skalden:
Hat der Server auf dem du den Code ausführst das passende Verbindungsdokument? Hast du das passende Verbindungsdokument? Wie trägst du den Servernamen ein? Als Canonical oder Abbriviated Name? Hast du den gleichen Fehler wenn du es über die Replica-ID versuchst:
--- Code: ---db = session.getDatabase(null,null)
if (db.openByReplicaID(ServerName,ReplicaID) {
System.out.print("Datenbank offen");
}
--- Ende Code ---
Tode:
Ist der server auf dem der agent läuft in den trusted servers des zielservers?
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln