version change problem

ChemAxon 60ee1f1328

15-08-2006 11:04:35

I am just swapping JChem test release back to 3.1.6 and have changed all the usual files, jchem.jar jchemstreams.war ...etc...





The chemstreams seems to be in place and the jchem.jar file is the correct one for 3.1.6 however I get an error message relating to previous version - where can this be coming from?





JchemStreams check:


JChem version: 3.1.6


JChem Streams version: 3.1.6





SELECT Jchem_Core_Pkg.getenvironment() FROM dual :





Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production


PL/SQL Release 9.2.0.1.0 - Production


CORE 9.2.0.1.0 Production


TNS for Linux: Version 9.2.0.1.0 - Production


NLSRTL Version 9.2.0.1.0 - Production


NLSRTL Version 9.2.0.1.0 - Production


JChem version in the database: 3.1.6


JChem version in the Tomcat server: 3.1.6


java.vm.version: 1.4.2_07-b05


java.vm.vendor: Sun Microsystems Inc.


Apache Tomcat/5.0.28


Major JDBC version in Tomcat: 1


Minor JDBC version in Tomcat: 0





SELECT Jchem_Core_Pkg.getjchemversion() FROM dual :


3.1.6





Error message when attempting to access regenerated table:





JChem version : TEST_2006_05_17


JVM : Sun Microsystems Inc. 1.4.2_07


OS : i386 Linux 2.4.9-e.12smp





Stack trace:


------------


java.lang.NoSuchMethodError: chemaxon.jchem.db.JChemSearch.setTautomerSearch(Z)V


at org.apache.jsp.examples.jsp1_005fx.searching_jsp._jspService(searching_jsp.java:364)


at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)


at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)


at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)


at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)


at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)


at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)


at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)


at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)


at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)


at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)


at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)


at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)


at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)


at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)


at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)


at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)


at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)


at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)


at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)


at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)


at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)


at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)


at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)


at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)


at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)


at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)


at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)





Please help if possible.


Daniel.

ChemAxon 9c0afc9aaf

15-08-2006 14:07:30

Dear Daniel,





Please restart Tomcat after changing the jar file.


It's also worth to clear Tomcat's cache by deleting everything under


<your_tomcat_directory>/work





Please also change back the JSP pages, because the new JSPs are not compatible with the old version.





Let me know if this helps.





Best regards,





Szilard

ChemAxon 60ee1f1328

15-08-2006 14:37:35

Hi Szilard,





Perfect, clearing the work directory has solved the problem...


Thanks mate!





Daniel.