Autor Thema: Java problem kein doc.save() ausführbar  (Gelesen 1870 mal)

Offline Dogmi

  • Frischling
  • *
  • Beiträge: 14
Java problem kein doc.save() ausführbar
« am: 10.03.09 - 12:26:07 »
Moin,

zu meinem Problem, habe eine Java Application geschrieben, die auf Datenbanken zugreifen soll, welche auf verschieden Servern liegen und die Änderungen von Dokumenten speichert, hab die notes.jar eingebunden und auf dem server läuft der Diiop Task. Ich bekomme zwars die Datenbanken, aber wenn ich ein doc speichern will, gibt er mit die exception "NotesException: Notes error: You are not authorized to perform that operation", hab schon verschiedene Sachen probiert, aber ohne erfolg. Ich will nur,das die Änderung im notesdocument gespeichert wird. Kann mir da jemand helfen??

try {
   NotesThread.sinitThread();         
   Session s = NotesFactory.createSession(dbProb.getServer(),user,pw);
   Database db = s.getDatabase(dbProb.getServer(),dbProb.getDatabase());
   View view=db.getView(dbProb.getView());
   Document doc=view.getFirstDocument();
             
              while(!(doc==null)){
             
                 if(doc.getItemValueString("Feldname1").equals(entry.getId())){
                 
                 
                    doc.replaceItemValue("Feldname2",entry.getSubject());

                    
                    
                    doc.save();
                    
                 }
                 doc=view.getNextDocument(doc);
              }
             
      }
         
      catch (Exception e) {
      System.out.println(e.toString());
         
}

Glombi

  • Gast
Re: Java problem kein doc.save() ausführbar
« Antwort #1 am: 10.03.09 - 12:34:00 »
Geht das mit Authorisation oder über Anonymous?
Welchte Rechte hat der User bzw. Anonymous in der ACL?

Was ist in der ACL für maximalen Internetzugriff eingestellt?

Andreas

Offline Dogmi

  • Frischling
  • *
  • Beiträge: 14
Re: Java problem kein doc.save() ausführbar
« Antwort #2 am: 10.03.09 - 12:53:17 »
Rechte sind alle da, auf server und auf db hab ich Manager Rechte

Glombi

  • Gast
Re: Java problem kein doc.save() ausführbar
« Antwort #3 am: 10.03.09 - 12:56:22 »
und was ist mit
Zitat
Was ist in der ACL für maximalen Internetzugriff eingestellt?
???

und bist Du der user aus
Session s = NotesFactory.createSession(dbProb.getServer(),user,pw);
 ???

Offline Dogmi

  • Frischling
  • *
  • Beiträge: 14
Re: Java problem kein doc.save() ausführbar
« Antwort #4 am: 10.03.09 - 13:47:17 »
oki danke, hat sich erledigt, falscher server in acl, danke für den hinweis :-), funzt

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz