Hello,

I am attempting to get webMathmatica going for our school. I'm not sure if you can 
help me since the tomcat examples run fine. The error appears to be related to a 
missing class perhaps? Im not sure what to do.... Below is the error as well as the 
source of the example that causes the error (They all error out). Any help/guidence 
you can provide would be greatly appreciated.

Sincerely,
- Todd Burkard


This is the error when I attempt to use one of my webMathmatica examples:
=======START MATHMATICA ERROR===================================
type Exception report

message 

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

exception 

org.apache.jasper.JasperException: /Examples/Hello.jsp(25,4) Unable to load class 
allocateKernel
        at 
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:94)
        at 
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:428)
        at 
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:219)
        at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:712)
        at org.apache.jasper.compiler.Parser.parseElements(Parser.java:804)
        at org.apache.jasper.compiler.Parser.parse(Parser.java:122)
        at org.apache.jasper.compiler.ParserController.parse(ParserController.java:199)
        at org.apache.jasper.compiler.ParserController.parse(ParserController.java:153)
        at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:227)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:369)
        at 
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473)
        at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2416)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at 
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:601)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
        at java.lang.Thread.run(Thread.java:534)

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

Apache Tomcat/4.1.27

======END MATHMATICA ERROR==============================================

Here is the .jsp source
=======START MATHMATICA SOURCE===================================
<%@ page language="java"  %>
<%@ taglib uri="/webMathematica-taglib" prefix="msp" %>

<!--

    webMathematica source code (c) 1999-2003, 
    Wolfram Research, Inc. All rights reserved.

    This is an example of webMathematica, that shows 
    how to embed Mathematica code inside of a JSP.

    The example can be run directly via a URL such as 
    http://localhost:8080/webMathematica/Examples/Hello.jsp 
    
    It can also be loaded from a template by
    http://localhost:8080/webMathematica/BrowseExamples/Hello.html

-->

<html>
  <head>
    <title>Hello World</title>
  </head>
  <body>
    <h1>Hello World</h1>
    <msp:allocateKernel>
    <h4>Date[]</h4>
    <msp:evaluate>
        Date::usage
    </msp:evaluate>

    <p>Its current value is:</p>
    <msp:evaluate>
       Date[]
    </msp:evaluate>
    </msp:allocateKernel>
    <p>
      <i>This example shows a basic use of webMathematica.</i>
    </p>

  </body>
</html>
=======END MATHMATICA SOURCE===================================


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to