How does the JVM get started in Domino?

When the JVm gets started by Domino by For example the HTTP task when starting the HTTP task or when running a Java agent or when running a JAVA add-in program (for example qptool).

How does Domino start the JVM. What I mean what kind of parameters gets passed to the JVM.

I hope I get repsonse to this one.

Thanks in advance

Subject: Inside Domino

Hello Sjaak, The parameters can be controled on notes.ini of Domino server. This url IBM Developer will help you.

Generally all server task is written in C/C++ and uses Notes Object Services to access the data and programs that resides in server databases. For more details about how this work you can take a look in this URL.

http://www-12.lotus.com/ldd/doc/uafiles.nsf/docs/inside-notes

The book it’s a little old but the information still valid.

Best Regards,

Guilherme Costa

Subject: This was not the repsonse i hoped for

Guilherme,

The problem I am facing at the moment is. I had a problem with the java.policy file (never knew that it existed) But after a long searching I found the problem I was facing should lay there.

I opened the file an the one of the lines was as follows.

grant codeBase “file:${notes.binary}/*” {

permission java.security.AllPermission;

};

${notes.binary} suggest that this a variable being declared inside the JVM as it is not a vriable availble on the system. So this needs to be parsed with the JVM when started. I want to know what kind of nice varaibles more are gievn with the JVM.

So now you know also why I want to know where and how the JVM is started.

Kind regards

Sjaak ursinus