Online Reactor - HTTP 500

User 677b9c22ff

30-03-2010 19:10:06

Hi,


I performed a alcohol oxidation with Corey reagent


but replaced the ketone [O] with sulfur.


I also added CCO CCCO and CCCCO as reactands.


Does  not make sense, but error should be captured.


See TOMCAT error below


Tobias




 


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


 


HTTP Status 500 -




type
Exception report


message


description The
server encountered an internal error () that prevented it from
fulfilling this request.


exception


org.apache.jasper.JasperException: Unable to compile class for JSP: 

An error occurred at line: 55 in the jsp file: /examples/reactor/jsp/result.jsp
MoleculeSet cannot be resolved to a type
52: String modformat = format.equalsIgnoreCase("smiles") ? "cxsmiles" : format;
53: int count = Integer.parseInt(request.getParameter("count"));
54: String[] userReactants = new String[count];
55: MoleculeSet[] rsets = new MoleculeSet[count];
56: for (int i=0; i < rsets.length; ++i) {
57: rsets = new MoleculeSet(new MemSetContent());
58: String rstr = request.getParameter("reactant"+i);


An error occurred at line: 55 in the jsp file: /examples/reactor/jsp/result.jsp
MoleculeSet cannot be resolved to a type
52: String modformat = format.equalsIgnoreCase("smiles") ? "cxsmiles" : format;
53: int count = Integer.parseInt(request.getParameter("count"));
54: String[] userReactants = new String[count];
55: MoleculeSet[] rsets = new MoleculeSet[count];
56: for (int i=0; i < rsets.length; ++i) {
57: rsets = new MoleculeSet(new MemSetContent());
58: String rstr = request.getParameter("reactant"+i);


An error occurred at line: 57 in the jsp file: /examples/reactor/jsp/result.jsp
MoleculeSet cannot be resolved to a type
54: String[] userReactants = new String[count];
55: MoleculeSet[] rsets = new MoleculeSet[count];
56: for (int i=0; i < rsets.length; ++i) {
57: rsets = new MoleculeSet(new MemSetContent());
58: String rstr = request.getParameter("reactant"+i);
59: if ((rstr == null) || (rstr.length() == 0)) {
60: throw new ReactionException("No reactant "+i+" is specified.");


An error occurred at line: 57 in the jsp file: /examples/reactor/jsp/result.jsp
MemSetContent cannot be resolved to a type
54: String[] userReactants = new String[count];
55: MoleculeSet[] rsets = new MoleculeSet[count];
56: for (int i=0; i < rsets.length; ++i) {
57: rsets = new MoleculeSet(new MemSetContent());
58: String rstr = request.getParameter("reactant"+i);
59: if ((rstr == null) || (rstr.length() == 0)) {
60: throw new ReactionException("No reactant "+i+" is specified.");


An error occurred at line: 94 in the jsp file: /examples/reactor/jsp/result.jsp
MultiMolSetCounter.MODE_COMBINATORIAL cannot be resolved to a type
91: }
92:
93: int mode = "comb".equalsIgnoreCase(processingMode) ?
94: MultiMolSetCounter.MODE_COMBINATORIAL :
95: MultiMolSetCounter.MODE_SEQUENTIAL;
96:
97: MultiMolSetCounter counter = new MultiMolSetCounter(mode);


An error occurred at line: 95 in the jsp file: /examples/reactor/jsp/result.jsp
MultiMolSetCounter.MODE_SEQUENTIAL cannot be resolved to a type
92:
93: int mode = "comb".equalsIgnoreCase(processingMode) ?
94: MultiMolSetCounter.MODE_COMBINATORIAL :
95: MultiMolSetCounter.MODE_SEQUENTIAL;
96:
97: MultiMolSetCounter counter = new MultiMolSetCounter(mode);
98: counter.init(rsets);


An error occurred at line: 97 in the jsp file: /examples/reactor/jsp/result.jsp
MultiMolSetCounter cannot be resolved to a type
94: MultiMolSetCounter.MODE_COMBINATORIAL :
95: MultiMolSetCounter.MODE_SEQUENTIAL;
96:
97: MultiMolSetCounter counter = new MultiMolSetCounter(mode);
98: counter.init(rsets);
99:
100: int resultCount = 0;


An error occurred at line: 97 in the jsp file: /examples/reactor/jsp/result.jsp
MultiMolSetCounter cannot be resolved to a type
94: MultiMolSetCounter.MODE_COMBINATORIAL :
95: MultiMolSetCounter.MODE_SEQUENTIAL;
96:
97: MultiMolSetCounter counter = new MultiMolSetCounter(mode);
98: counter.init(rsets);
99:
100: int resultCount = 0;


Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:93)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:451)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:319)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:298)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:302)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

note The full stack trace of the root cause is
available in the Apache Tomcat/5.5.28 logs.

ChemAxon d76e6e95eb

31-03-2010 08:17:07

That old JSP exaple page has been deprecated a while ago, but it seems, that we did not remove it perfectly. We will do it now. However, Reactor is available in many applications, so I suggest to use it from the Reactor wizard, Instant Jchem or JChem for Excel.