possible configuration error?

User 08353716d8

22-09-2011 19:29:50

Let me start by saying I am NOT reporting a MarvinSketch error here. Rather, we are having a problem with a new test environment and I'm looking for some clues as to what may be wrong on our end. The Marvinsketch applet works fine in our production and other pre-existing environments.


Anyway, in this new environment, drawing 4 carbons, linking them together, and calling getMol on the applet yields and emtpy string and the following errors in the Java console:


java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at chemaxon.marvin.applet.AbstractMarvinApplet$1.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:573)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:570)
    at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.RuntimeException: java.lang.ExceptionInInitializerError
    at chemaxon.marvin.util.MarvinModule.load(Unknown Source)
    at chemaxon.struc.gearch.MoleculeGraphGearch.a(Unknown Source)
    at chemaxon.struc.gearch.MoleculeGraphGearch.getGrinv(Unknown Source)
    at chemaxon.struc.MoleculeGraph.getGrinv(Unknown Source)
    at chemaxon.marvin.modules.Parity.e(Unknown Source)
    at chemaxon.marvin.modules.Parity.modfunc(Unknown Source)
    at chemaxon.struc.MoleculeGraph.getParity(Unknown Source)
    at chemaxon.marvin.io.formats.cml.CMLExport.a(Unknown Source)
    at chemaxon.marvin.io.formats.cml.CMLExport.appendMoleculeGraph(Unknown Source)
    at chemaxon.marvin.io.formats.cml.CMLExport.appendMolecule0(Unknown Source)
    at chemaxon.marvin.io.formats.cml.CMLExport.appendMolecule0(Unknown Source)
    at chemaxon.marvin.io.formats.cml.CMLExport.a(Unknown Source)
    at chemaxon.marvin.io.formats.cml.CMLExport.appendMolecule(Unknown Source)
    at chemaxon.marvin.io.formats.cml.MrvExport.a(Unknown Source)
    at chemaxon.marvin.io.formats.cml.MrvExport.a(Unknown Source)
    at chemaxon.marvin.io.formats.cml.MrvExport.convert(Unknown Source)
    at chemaxon.struc.Molecule.a(Unknown Source)
    at chemaxon.struc.Molecule.exportToObject(Unknown Source)
    at chemaxon.struc.Molecule.exportToFormat(Unknown Source)
    at chemaxon.struc.Molecule.toFormat(Unknown Source)
    ... 13 more
Caused by: java.lang.ExceptionInInitializerError
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at chemaxon.marvin.util.MarvinModule.a(Unknown Source)
    at chemaxon.marvin.util.MarvinModule.loadClass(Unknown Source)
    at chemaxon.marvin.util.MarvinModule.load(Unknown Source)
    ... 33 more
Caused by: java.lang.NullPointerException
    at chemaxon.struc.PeriodicSystem.a(Unknown Source)
    at chemaxon.struc.MolAtom.isotopeType(Unknown Source)
    at chemaxon.marvin.modules.GraphInvariants.<clinit>(Unknown Source)
    ... 38 more


 


Any idea where we could look? I'm guessing there's some sort of configuration error on our new server, but we're a little stumped as to where to look. Any ideas are greatly appreciated.


 


thanks,


Danny Holyfield


Application Developer


WebAssign

ChemAxon 7c2d26e5cf

23-09-2011 12:08:53

I assume that chemaxon.struc.PeriodicSystem could not load chemaxon/isotopes.data or chemaxon/elements.zip.


Please check whether these resources are available in the codebase of Marvin Applet. Marvin searches these files relatively to the main applet jar.

User 08353716d8

23-09-2011 20:27:54

thanks, that led us to the solution. mime types were wrong in the server config. fixed now, thanks again. :)

ChemAxon 7c2d26e5cf

26-09-2011 14:31:49

It is a good news. Thanks for the feadback.