runtime error in JChem 5.4.0.1

User 870ab5b546

21-12-2010 05:14:12

I upgraded to JChem 5.4.0.1 and recompiled.  I got the following runtime error:


Dec 20, 2010 11:48:32 PM org.apache.catalina.core.StandardWrapperValve invoke
INFO: java.lang.NoClassDefFoundError: chemaxon/formats/MolFormatException
at com.epoch.db.QuestionStore.setSingletonData(QuestionStore.java:582) at com.epoch.db.QuestionStore.getQuestions(QuestionStore.java:389)
at com.epoch.db.HWStore.getQuestions(HWStore.java:449)
at com.epoch.db.HWStore.getQuestions(HWStore.java:323)
at com.epoch.session.HWSession.<init>(HWSession.java:95)
at org.apache.jsp.homework.hwmain_jsp._jspService(hwmain_jsp.java:165)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

When I downgraded back to JChem 5.4.0 and recompiled, the error no longer occurred.  ???

ChemAxon 7c2d26e5cf

21-12-2010 14:26:18

Hi Bob,


I assume it may be a configuration problem on your side.


In JChem 5.4.0.1, chemaxon.formats.MolFormatException is located in MarvinBeans.jar that is part of the jchem package (jchem/lib/MarvinBeans.jar).


Probably, a jar file from an older version of Marvin Beans or JChem package  is left in your CLASSPATH that causes problem by compilation.