|
Subject:
|
cannot include jar file in jsp
|
|
Posted By:
|
pa7751
|
Post Date:
|
10/20/2006 8:56:54 AM
|
Hi
I am new to JSP. Could anyone plz tell as to how we include a jar file in the jsp. All I know is that we put it in WEB-INF/lib folder. But it does not fix my problem. If I write : <%@ page import = "WEB-INF/lib/*.jar" %> I get the following error in TOMCAT: 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
Generated servlet error: E:\Tomcat\work\Catalina\localhost\RssHelper\org\apache\jsp\displaynews_jsp.java:10: '.' expected import WEB-INF/lib/*.jar; ^
Generated servlet error: E:\Tomcat\work\Catalina\localhost\RssHelper\org\apache\jsp\displaynews_jsp.java:10: unclosed comment import WEB-INF/lib/*.jar; ^
Generated servlet error: E:\Tomcat\work\Catalina\localhost\RssHelper\org\apache\jsp\displaynews_jsp.java:128: <identifier> expected ^ 3 errors
If I remove the import tag from the jsp, but have the jar in the lib folder, even then i get the following error:
HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: org/apache/xerces/framework/XMLParser org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758) org.apache.jsp.displaynews_jsp._jspService(displaynews_jsp.java:119) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) web.NewsSelect.doPost(NewsSelect.java:35) javax.servlet.http.HttpServlet.service(HttpServlet.java:709) javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
java.lang.NoClassDefFoundError: org/apache/xerces/framework/XMLParser org.apache.jsp.displaynews_jsp.ParseXML(displaynews_jsp.java:17) org.apache.jsp.displaynews_jsp._jspService(displaynews_jsp.java:103) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) web.NewsSelect.doPost(NewsSelect.java:35) javax.servlet.http.HttpServlet.service(HttpServlet.java:709) javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs. Actually, I want to include the xerces.jar file from apache in the jsp.
Thnx in advance
|
|
Reply By:
|
LordRamChandra
|
Reply Date:
|
11/28/2006 2:22:12 AM
|
I am getting the same error (500) when I try to run a jsp that fetches server time. I am using java.util.Date package. It also says it cannot find out.write() even when I have not used it!
Perfection is difficult to improve
|