So I created a little program using JME for one of my courses, and made it into a webstart app and it runs fine on all the Windows machines I've tried. But everyone who tries it on a Mac gets some shady general runtime exception, apparently before it even gets going (but after it has downloaded my files). I think they had the 1.5 JRE as well.
Can anyone with a Mac tell me what I'm doing wrong? I don't have one so it is difficult for me to troubleshoot this myself.
The app is located here: http://www.cs.utexas.edu/users/aharp/vg/
and here are the contents of my jnlp file:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<jnlp codebase="http://www.cs.utexas.edu/users/aharp/vg" href="vision.jnlp" spec="1.0+">
<information>
<title>Vision Test</title>
<vendor>Andrew Harp</vendor>
<homepage href="http://www.cs.utexas.edu/users/aharp"/>
<description>Vision Test</description>
<offline-allowed/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.5+" initial-heap-size="256m" max-heap-size="1024m"/>
<jar href="VisionGen.jar" main="true"/>
<jar href="jme.jar"/>
<extension name="lwjgl" href="http://lwjgl.org/jnlp/extension.php" />
<jar href="jfreechart.jar" download="lazy"/>
<jar href="clibwrapper_jiio.jar" download="lazy"/>
<jar href="hb16.jar" download="lazy"/>
<jar href="jai_imageio.jar" download="lazy"/>
<jar href="jakarta-regexp-1.3.jar" download="lazy"/>
<jar href="jcommon.jar" download="lazy"/>
<jar href="jgap.jar" download="lazy"/>
<jar href="jmagick.jar" download="lazy"/>
<jar href="junit.jar" download="lazy"/>
<jar href="log4j.jar" download="lazy"/>
<jar href="mlibwrapper_jai.jar" download="lazy"/>
</resources>
<property key="java.library.path" value="."/>
<application-desc main-class="vision.VisionWindow"/>
</jnlp>
Any insight would be appreciated!