Hallo alle, sieht jemand vielleicht den Fehler in meinem Agenten??
Er soll alle Dokumente einer Datenbank neu speichern, zwecks neuer Felder in der Maske, die die alten Docs noch nicht enthalten.
import lotus.domino.*;
public class JavaAgent extends AgentBase {
public void NotesMain() {
try {
Session session = getSession();
AgentContext agentContext = session.getAgentContext();
Database database = agentContext.getCurrentDatabase();
DocumentCollection docCollection = database.getAllDocuments();
Document doc = docCollection.getFirstDocument();
while (doc != null) {
doc.save();
System.out.println("Doc saved");
doc = docCollection.getNextDocument(doc);
}
} catch(Exception e) {
e.printStackTrace();
}
}
}
Danke schonmal im voraus