User 3d7989d1a7
09-06-2010 21:28:21
I have worked at this off and on for a couple of weeks, but am not being successful in getting Marvin running on my campus web server. I can serve it off my machine on the local home network just fine. I can set the path for the license and the configuration files to the campus server and they are read locally just fine, so I know they are correct. However, when I try to launch the applet on a simple page on the campus server, I get the following error message in the Java Console:
load: class chemaxon/marvin/applet/JMSketch not found.
java.lang.ClassNotFoundException: chemaxon.marvin.applet.JMSketch
at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:211)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:144)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:662)
at sun.applet.AppletPanel.createApplet(AppletPanel.java:785)
at sun.plugin.AppletViewer.createApplet(AppletViewer.java:2354)
at sun.applet.AppletPanel.runLoader(AppletPanel.java:714)
at sun.applet.AppletPanel.run(AppletPanel.java:368)
at java.lang.Thread.run(Thread.java:637)
<script LANGUAGE="JavaScript1.1" SRC="marvin/marvin.js"></script>
<script LANGUAGE="JavaScript1.1">
marvin_jvm = "builtin"; // "builtin" or "plugin"
msketch_name = "MSketch"
msketch_begin("Marvin", 550, 375); // arguments: CODEBASE, WIDTH, HEIGHT
msketch_param("molbg","#eaf2ff");
msketch_param("menubar","false");
//msketch_param("menuconfig", "xxxxxxxxx/Sites/chemaxon/BaysConfig.xml"); // local Sites Configuration Path
//msketch_param("menuconfig", "xxxxxxx/Sites/chemaxon/license.cxl"); // local Sites License Path
msketch_param("menuconfig", "http://xxxxxx/chemaxon/BaysConfig.xml"); // SMC path
msketch_param("licenseFile", "http://xxxxxxx/chemaxon/license.cxl"); // SMC License Path
msketch_end();
</script>