Autor Thema: Periodischer Agent  (Gelesen 18635 mal)

Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Re: Periodischer Agent
« Antwort #20 am: 24.05.11 - 15:01:51 »
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();
       }
   }
}

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
« Letzte Änderung: 24.05.11 - 15:04:00 von atbits »
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

Offline schneie

  • Junior Mitglied
  • **
  • Beiträge: 66
  • Geschlecht: Männlich
Re: Periodischer Agent
« Antwort #21 am: 24.05.11 - 15:51:25 »
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();
       }
   }
}

VG Markus

- Erfahrung ist dass was man glaubt zu besitzen bevor man neues Wissen erwirbt! - (H. Lesch)

Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Re: Periodischer Agent
« Antwort #22 am: 24.05.11 - 15:54:30 »
Was heißt denn Feierabend?
Bei mir gehts in ner Stunde in die 2. Schicht ...

Jung sollte man nochmal sein ....

 ;)
Grüße David
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Re: Periodischer Agent
« Antwort #23 am: 24.05.11 - 15:55:59 »
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();
       }
   }
}

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 ...
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

Offline schneie

  • Junior Mitglied
  • **
  • Beiträge: 66
  • Geschlecht: Männlich
Re: Periodischer Agent
« Antwort #24 am: 25.05.11 - 09:47:57 »
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.....


VG Markus

- Erfahrung ist dass was man glaubt zu besitzen bevor man neues Wissen erwirbt! - (H. Lesch)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz