Java agent not allowed

after upgrading from 702 to 802 java agents have a problem. So switched to JavaUseClassicJVM=1 but even then the agent (signed by server) cannot save a document, even after allowing default/anonymous editor access in the acl.

The application did not change, read something about a java.properties file, do I need that now? and if so, where to put it and what to put in it?

The error message:

error message: NotesException: Notes error: U bent niet bevoegd die bewerking uit te voeren

error message: at java.lang.Throwable.(Throwable.java:181)

error message: at java.lang.Exception.(Exception.java:29)

error message: at org.omg.CORBA.UserException.(UserException.java:27)

error message: at lotus.domino.NotesException.(Unknown Source)

error message: at lotus.domino.local.Document.Nsave(Unknown Source)

error message: at lotus.domino.local.Document.save(Unknown Source)

error message: at lotus.domino.local.Document.save(Unknown Source)

error message: at JavaAgent.NotesMain(JavaAgent.java:472)

error message: at lotus.domino.AgentBase.runNotes(Unknown Source)

Subject: Re: java agent not allowed

It may be that the “java.policy” file was not correctly updated during the upgrade. Review the following TechNote:
Title: Security exceptions are encountered when developing Java agents
Doc #: 1279509
URL: http://www.ibm.com/support/docview.wss?rs=899&uid=swg21279509

Note the following excerpt from this TechNote:

“It is important to note that the java.policy file will be overwritten during an upgrade, unless the file is made read-only. In addition, changes need to be made using a text editor or the policy tool that comes with the JVM. There is no Domino specific way to make this change. The Domino security model and the Java 2 Security model are mutually exclusive.”

  • Make sure that you have the Software Requirements satisfied and the latest CUME Tape & Group PTFs installed.

  • In-addition, determine if the HTTP Task of your Domino Server loads successfully. If it does not, then it appears you do not have the Software Requirements met.