Hallo zusammen,
ich bin am verzweifeln...
Ich habe ein Eclipse RCP Plugin, welches mir Daten aus einer Notesdatenbank ziehen soll.
Wie in dem Beispiel von IBM (siehe
http://www.ibm.com/developerworks/lotus/library/notes8-data/#main) verwende ich die Klasse NotesJob.
Sobald ich das Plugin aber im Notes (8.0.2) laufen lasse, bekomme ich die Fehlermeldung
"Password or other security violation for database SERVER!!DATABASE"
Aber nur, wenn die Datenbank auf die ich zugreifen will auf einem Server liegt. Lokal funktioniert das ganze einwandfrei. Serversionen habe ich R7 und R8 ausprobiert...
ACL Rechte habe ich auch genug. Habe sogar den Default der Datenbank auf Manager gesetzt... ohne Erfolg...
Hier noch mein Zugriffsquellcode...
NotesJob job = new NotesJob("LotusNotes") {
protected IStatus runInNotesThread(IProgressMonitor arg0) throws NotesException {
try {
Session session = NotesPlatform.getInstance().getSession();
Database dbaHR = session.getDatabase("SERVER", "PFAD",false);
label.setText(dbaHR.getTitle());
} catch (Exception e) {
e.printStackTrace();
}
return Status.OK_STATUS;
};
};
job.schedule();
Danke an alle die mir auch nur den kleinsten Hinweis geben können
Ach ja... die Session wird richtig initialisiert, weil ich mir z.B. den angemeldeten Benutzer zurück geben lassen kann. Nur der Zugriff auf die Datenbank funktioniert nicht.