Lotus Notes Java Agent Exception
I developed a desktop application on Eclipse and it works fine, but when i run it on Lotus Notes through a Java Agent, i get the following error:
Code:
Exception in thread "AgentThread: JavaAgent" java.lang.ExceptionInInitializerError
at java.lang.J9VMInternals.initialize(J9VMInternals.java:216)
at com.adobe.idp.dsc.clientsdk.ServiceClientFactory.<clinit>(ServiceClientFactory.java:60)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
at com.adobe.barcodedforms.DecodeFormDataSOAP.doIT(DecodeFormDataSOAP.java:40)
at JavaAgent.NotesMain(JavaAgent.java:13)
at lotus.domino.AgentBase.runNotes(Unknown Source)
at lotus.domino.NotesThread.run(Unknown Source)
Caused by: java.security.AccessControlException: Access denied (java.lang.RuntimePermission shutdownHooks)
at java.security.AccessController.checkPermission(AccessController.java:108)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:548)
at COM.ibm.JEmpower.applet.AppletSecurity.superDotCheckPermission(AppletSecurity.java:1440)
at COM.ibm.JEmpower.applet.AppletSecurity.checkRuntimePermission(AppletSecurity.java:1302)
at COM.ibm.JEmpower.applet.AppletSecurity.checkPermission(AppletSecurity.java:1516)
at COM.ibm.JEmpower.applet.AppletSecurity.checkPermission(AppletSecurity.java:1455)
at java.lang.Runtime.addShutdownHook(Runtime.java:204)
at java.util.logging.LogManager.<init>(LogManager.java:243)
at com.adobe.logging.AdobeLogManager.<init>(AdobeLogManager.java:31)
at com.adobe.logging.AdobeLogger$BootstrapLogManager.<init>(AdobeLogger.java:185)
at com.adobe.logging.AdobeLogger.<clinit>(AdobeLogger.java:180)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
... 7 more
any help would be appreciated, thank you.