Link to home
Start Free TrialLog in
Avatar of convertecsolutions
convertecsolutionsFlag for United States of America

asked on

Settle workforce management Javascript Jasper exception errors from web.xml

I have a CentOS server running Tomcat 4.1/MySQL Server/Java JDK v1.5.0_11 all running correctly. #java -version runs correctly, the JAVA_HOME variable has been set in /etc/profile.d/java.sh. I loaded the /usr/local/tomcat/webapps directory with the settle webapp (http://sourceforge.net/projects/settle/) which unpacks from a .war file when viewed in a web browser. As soon as I browse to http://localhost:8080/settle/login.jsp it posts an HTTP 500 error with the following exceptions:

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

exception

org.apache.jasper.JasperException: /settleMain.jsp(0,0) This absolute uri (http://java.sun.com/jsp/jstl/core) cannot be resolved in either web.xml or the jar files deployed with this application
      at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:49)
      at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:383)
      at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:81)
      at org.apache.jasper.compiler.Parser.processIncludeDirective(Parser.java:265)
      at org.apache.jasper.compiler.Parser.parseIncludeDirective(Parser.java:298)
      at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:336)
      at org.apache.jasper.compiler.Parser.parseElements(Parser.java:749)
      at org.apache.jasper.compiler.Parser.parse(Parser.java:77)
      at org.apache.jasper.compiler.ParserController.parse(ParserController.java:159)
      at org.apache.jasper.compiler.ParserController.parse(ParserController.java:111)
      at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:185)
      at org.apache.jasper.compiler.Compiler.compile(Compiler.java:355)
      at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:427)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:142)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:240)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:187)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:809)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:198)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:209)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:595)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:432)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:138)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:595)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:432)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954)
      at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2459)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:132)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:595)
      at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:118)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:593)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:116)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:593)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:432)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:126)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:595)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:432)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954)
      at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:152)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
      at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
      at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
      at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)

Apache Tomcat/4.1.34-LE-jdk14

I desperately need to get this solved for our workforce management division. I have exhausted every resource on the web I could find. We have a massive call center that is about to make way and I could really use some help. Thanks.
ASKER CERTIFIED SOLUTION
Avatar of Merete
Merete
Flag of Australia image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of convertecsolutions

ASKER

Thanks for the software bundle link, I didn't know that was out there. I will give it a shot.
great :)
That technically solved the problem being that Tomcat 4.1 is not compatible with the JSTL core 1.5.0... The package with JSTL 1.4.0 worked really well. Thanks.
cool thanks glad I was able to assist you  :)