Autor Thema: Dokument Kopieren schlägt fehl  (Gelesen 2152 mal)

Offline bwinger

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Dokument Kopieren schlägt fehl
« am: 03.12.03 - 15:10:18 »
Hallo,
folgender Code Schnippsel sollte eigentlich klappen, was es aber nicht tut. Leider stehe ich noch am anfang, daher weis ich auch einige sachen nicht, z.B. wo kommen die Ausgaben von System.out.println hin, wenn ich den Code im Agenten laufen habe ? Im Protokoll erscheint er nicht.
Folgende Exeption wird ausgegeben:
Error loading Agent Class: JavaAgent

java.lang.ClassNotFoundException: JavaAgent

   at lotus.domino.AgentLoader.loadClass(AgentLoader.java:128)

   at java.lang.ClassLoader.loadClass(ClassLoader.java:153)

   at lotus.domino.AgentLoader.runAgent(AgentLoader.java:216)



Session session = getSession();
AgentContext agentContext = session.getAgentContext();
DbDirectory dir = session.getDbDirectory("dom-wob150/Neuland");
Database dbNeuland = dir.openDatabase("neuland/intranet/aufbau");
Database dbSource = agentContext.getCurrentDatabase();
DocumentCollection col = dbSource.getAllDocuments();
Document doc = col.getFirstDocument();
while ( doc!= null) {
  String strMaske = doc.getItemValueString("Form" );
  if (strMaske.equals("Parkplatzdatenbank")){
  doc.copyToDatabase ( dbNeuland);
  };
doc = col.getNextDocument();
};
         

Axel Janssen temp

  • Gast
Re:Dokument Kopieren schlägt fehl
« Antwort #1 am: 03.12.03 - 16:05:39 »
Hallo,
folgender Code Schnippsel sollte eigentlich klappen, was es aber nicht tut. Leider stehe ich noch am anfang, daher weis ich auch einige sachen nicht, z.B. wo kommen die Ausgaben von System.out.println hin, wenn ich den Code im Agenten laufen habe ?
Notes-Menü/Datei/Extras/Java debug Konsole

Im Protokoll erscheint er nicht.
Folgende Exeption wird ausgegeben:
Error loading Agent Class: JavaAgent

java.lang.ClassNotFoundException: JavaAgent

   at lotus.domino.AgentLoader.loadClass(AgentLoader.java:128)

   at java.lang.ClassLoader.loadClass(ClassLoader.java:153)

   at lotus.domino.AgentLoader.runAgent(AgentLoader.java:216)
Sehr merkwürdig. Der Classloader kann die Klasse deines Agenten nicht gefunden. Du machst irgendwas falsch.

Löse das Attachment, benenne die Dateiendung in .bmp um (bin hier ein bischen dünn ausgestattet) und versuche das abzutippen und die Agent-Einstellungen so zu machen, wie da gezeigt.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz