Thomas Ng from the Java Web Start team and I looked through the associated Java Web Start code and as far as we can tell specifying the "archive" tag as a sub-param to the applet-desc tag (the first way you mentioned) should work.

To be honest the applet-desc tag hasn't been used much to date. However, some work going on may change that in the future.

In the interim, if you want to try hacking the JOGLAppletLauncher to see if you can pass down the needed information under another parameter name, I'll be glad to put back those changes. It isn't that hard to get the JOGL build process set up, and I'd be happy to answer questions.

The saddest thing Is I begun to write jnlp because the impossibility to modify heap size automatically . Now I need some other things too. But the fact, that there is not way to achieve this thing (modify by an applet parameter heap size - wih a limit to avoid nobody can write 100.000 MB-) is a truly problem in my opinion for applets having a big success. Users might not need making nothing and 64MB is a ridiculous limit for multimedia apps like I want to do. I think applets running into the browser (not out the browser because the memory limit) is an important thing.

I completely agree with you and am currently working to resolve this limitation with applets.

In the interim I suggest you use a Java Web Start application as a workaround. There are more drastic workarounds I can detail to you, but they involve platform-specific code and have limitations such as not supporting LiveConnect. Contact me via email at kbr at dev dot java dot net if you would like more information about the latter.

I cannot believe it! I have almost started it by modifying some things.

I forgot to say that because I'm a newbie in jnlp, (and in Java too) I didn't know that having different signs in each jar into a jnlp could be problematic. The solution is putting jars in different jnlp and referencing between them as extensions. Doing this my standpoint was I described before. I have climbed another hill only by writing a "/" before ">" in each parameter

The message now is : Error: Start failed: class not found : On3viewer.class. This class is in viewer.jar that is linked by viewer.jnlp. Can I refer viewer.jar in params archive,cache_archive, and so on?

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org