Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino
Periodischer Agent
atbits:
Ich finde schon dass wir das hier diskutieren können, dann haben alle was davon:
Ich bekam folgende PM:
--- Zitat ---Bekomme die Meldung "Die Auswahl enthält keinen Haupttyp"
<= Hä?????
Verstehe nur noch Bahnhof...
Und schon mal danke für die Hilfe die ganze Zeit!
Das hier funzt schon nicht bei mir:
--- Code: ---import lotus.domino.*;
public class JavaAgent extends AgentBase {
public void NotesMain() {
try {
Session session = getSession();
AgentContext ac = session.getAgentContext();
Agent ag = ac.getCurrentAgent();
ag.runOnServer();
System.out.println("Testausgabe");
} catch(Exception e) {
e.printStackTrace();
}
}
}
--- Ende Code ---
--- Ende Zitat ---
Wie ist der Agent-Trigger?
Wie die Document-Selection in den Agent-Properties
Ich denke dort liegt der Fehler,. Der Java-Code ist OK.
David
schneie:
So ich bin mal komplett auf Neustart...
Also das läuft jetzt und sogar periodisch.
Hab den Eintrag zumindest mal im Server-Log und ohne Fehlermeldung.
Morgen gehts weiter - die Fahrgemeinschaft will "leider" schon nach Hause :P
Schon mal vielen Dank bis hierher und ebenfalls schönen Feierabend!
import lotus.domino.*;
public class JavaAgent extends AgentBase {
public static void main(String argv[]) {
try {
NotesThread.sinitThread();
Session se = NotesFactory.createSession();
System.out.println("Testausgabe Start");
// Code
System.out.println("Testausgabe Ende");
} catch(Exception e) {
e.printStackTrace();
}finally{
NotesThread.stermThread();
}
}
}
atbits:
Was heißt denn Feierabend?
Bei mir gehts in ner Stunde in die 2. Schicht ...
Jung sollte man nochmal sein ....
;)
Grüße David
atbits:
Aber das hier
--- Code: ---import lotus.domino.*;
public class JavaAgent extends AgentBase {
public static void main(String argv[]) {
try {
NotesThread.sinitThread();
Session se = NotesFactory.createSession();
System.out.println("Testausgabe Start");
// Code
System.out.println("Testausgabe Ende");
} catch(Exception e) {
e.printStackTrace();
}finally{
NotesThread.stermThread();
}
}
}
--- Ende Code ---
Ist schon wieder nicht die Basis für einen Agenten, sondern für ein ext. Java-Programm.
Schau doch bitte mal in die Designer-Hilfe zu Java-Agenten.
Wir drehen uns im Kreis ...
schneie:
So neuer Tag neues Glück - manchmal hilft es eine Nacht über einem Problem zu schlafen. Zumindest wenn das Problem keine zwei Beine und zwei... Lassen wir dass! >:D
So also ich hab den Agent neu aufgesetzt. Und zwar komplett neu und nach deiner Anmerkung bzgl. NotesMain usw...
Was soll ich sagen es funktioniert O0
Habe jetzt einzig nach das "Permisson"-Problem was hier ja auch schon genannt wurde. Werde das jetzt auch noch anpassen. Muss nur leider den Server-Neustart abwarten oder hat noch jemand anderes eine Idee?
Mgr: Agent ('TestZYX' in 'TestOA\Archivsuche.nsf') printing: Starte Webservice
25.05.2011 09:40:30 AMgr: Agent ('TestZYX' in 'TestOA\Archivsuche.nsf') printing: Abbruch Webservice
25.05.2011 09:40:30 AMgr: Agent ('TestZYX' in 'TestOA\Archivsuche.nsf') error message: java.security.AccessControlException: Access denied (java.lang.RuntimePermission setContextClassLoader)
25.05.2011 09:40:30 AMgr: Agent ('TestZYX' in 'TestOA\Archivsuche.nsf') error message: at java.security.AccessControlException.<init>(AccessControlException.java:62.....
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln