Domino 9 und frühere Versionen > ND8: Entwicklung

Java Agent auf Server starten

(1/2) > >>

Skalden:
Hallo Notes-Gemeinde,

Seit ein paar Tagen/Wochen beschäftige ich mit mit der Programmierung von NotesJava innerhalb und außerhalb von Notes. Im Neatbeans funktioniert immer alles wunderbar, im Designer dann auch. Aber wenn es dann darum geht den Agent auf dem Server zu testen, schmeißt er mir immer folgenden Fehler:

Und das egal ob auf Windows oder Linux Server. Ich versuche den Agent immer über

--- Code: ---tell amgr run "\Admin\Toolbox.nsf" 'Test'
--- Ende Code ---
zu starten. Alle LotusScript Agenten der Datenbank reagieren auch darauf, nur die JavaAgents nicht. Habe ich irgendwas übersehen?
Der JavaAgent für diesen Test ist übrigens sehr unspannend, aber ich wollte es für die ersten Servertests nicht übertreiben  ::)

--- Code: ---import lotus.domino.*;

public class JavaAgent extends AgentBase {

    public void NotesMain() {

      try {
          Session session = getSession();
          AgentContext agentContext = session.getAgentContext();
          System.out.print("Ich funktioniere");
          // (Your code goes here)

      } catch(Exception e) {
          e.printStackTrace();
       }
   }
}
--- Ende Code ---

Vielen Dank für Eure Hilfe!
Skalden

[Edit] Mir ist gerade aufgefallen, dass es ja auch einen Java-Bereich gibt. Weiß aber ehrlich gesagt nicht ob das ein Admin, Software oder Java Problem ist  :-: . Wenn es woanders besser aufgehoben ist, verschiebt es bitte[/Edit]

koehlerbv:
Der erste Backslash vor dem Datenbanknamen verweist auf ein Verzeichnis ausserhalb des Domino Datenverzeichnisses. Das kann dann nix werden.

Bernhard

Skalden:
 :-X Manchmal sieht man vor lauter Bäumen den Wald nicht mehr. Nur leider spuckt er nun den nächsten Error:

--- Code: ---08/21/2012 11:14:14 AM  AMgr: Error attempting to load agent 'Test' in 'Admin/Toolbox.nsf': Unsupported trigger and search in the background or embedded agent

--- Ende Code ---

(Die Datenbankeinstellungen sind:
Scheduled Agent
Run every: Never
Profile this Agent
Target: None)

Skalden:
Der eigentlich Agent funktioniert... Das ist die Hauptsache. Ist mir ja fast ein wenig peinlich, dass ich den kleinen Fehler übersehen habe.

Vielen Dank!

Ralf_M_Petter:
Soweit ich weiß kann man einen Scheduled Agent nicht über die Konsole aufrufen.

Grüße

Ralf

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln