I am using a java agent to get, decrypt (3DES), and parse a cookie for “SSO” to the Domino box, from another J2EE application. The cookie contains the needed information to find a match in a second database (same server), which when then pass back as a URL (login into nab) with the original redirect. Problem is everytime agent runs (succesfully or not, no matter where I stop the processing) I get the following errors.
12/01/2003 02:01:52 AM HTTP JVM: java.lang.SecurityException
12/01/2003 02:01:52 AM HTTP JVM: at lotus.notes.AgentSecurityManager.checkExit(AgentSecurityManager.java:319)
12/01/2003 02:01:52 AM HTTP JVM: at java.lang.Runtime.exit(Runtime.java:119)
12/01/2003 02:01:52 AM HTTP JVM: at java.lang.System.exit(System.java:746)
12/01/2003 02:01:52 AM HTTP JVM: at JavaAgent.NotesMain(JavaAgent.java:256)
12/01/2003 02:01:52 AM HTTP JVM: at lotus.domino.AgentBase.runNotes(Unknown Source)
12/01/2003 02:01:52 AM HTTP JVM: at lotus.domino.NotesThread.run(NotesThread.java:208)
I have the called agent “Running on behalf” of a system admin with runtime security (1 - 3 works, but does not eliminate problem. Any clues?
Thanks!