This error suggests that you didn't copy JspCalendar.class
from:

e:/code/java/jakarta-tomcat-3.2.3/webapps/examples/WEB-INF/classes/dates

to:

f:/www/WEB-INF/classes/dates


Larry

> -----Original Message-----
> From: Nils Kaiser [mailto:[EMAIL PROTECTED]]
> Sent: Sunday, August 12, 2001 7:47 AM
> To: [EMAIL PROTECTED]
> Subject: configuring tomcat
> 
> 
> Hi guys,
> 
> i have a problem configuring tomcat for apache over mod_jk. I 
> want to enable
> jsp file processing wherever on my server. I have mounted my 
> server root
> using "JkMount /*.jsp ajp13" and declared a context in my
> tomcat\conf\server.xml:
> 
>         <Context path="/"
>                  docBase="f:\www"
>                  crossContext="false"
>                  debug="0"
>                  reloadable="true" >
>         </Context>
> 
> As I mean, I should be able to depose jsp files wherever in 
> my www dir and
> sub dirs. I moved the date.jsp form the tmocat samples to my 
> www dir but
> when I try to get localhost/date.jsp i get the following error:
> 
> org.apache.jasper.JasperException: Unable to load class 
> dates.JspCalendar
>       at
> org.apache.jasper.compiler.BeanRepository.getBeanType(BeanRepo
> sitory.java:18
> 3)
>       at
> org.apache.jasper.compiler.GetPropertyGenerator.generate(GetPr
> opertyGenerato
> r.java:99)
>       at
> org.apache.jasper.compiler.JspParseEventListener$GeneratorWrap
> per.generate(J
> spParseEventListener.java:771)
>       at
> org.apache.jasper.compiler.JspParseEventListener.generateAll(J
> spParseEventLi
> stener.java:220)
>       at
> org.apache.jasper.compiler.JspParseEventListener.endPageProces
> sing(JspParseE
> ventListener.java:175)
>       at 
> org.apache.jasper.compiler.Compiler.compile(Compiler.java:210)
>       at 
> org.apache.jasper.servlet.JspServlet.doLoadJSP(JspServlet.java:612)
>       at
> org.apache.jasper.servlet.JasperLoader12.loadJSP(JasperLoader1
> 2.java:146)
>       at 
> org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:542)
>       at
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfN
> ecessary(JspSe
> rvlet.java:258)
>       at
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service
> (JspServlet.ja
> va:268)
>       at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet
> .java:429)
>       at 
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at 
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper
> .java:405)
>       at org.apache.tomcat.core.Handler.service(Handler.java:287)
>       at 
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
>       at
> org.apache.tomcat.core.ContextManager.internalService(ContextM
> anager.java:81
> 2)
>       at 
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
>       at
> org.apache.tomcat.service.connector.Ajp13ConnectionHandler.pro
> cessConnection
> (Ajp13ConnectionHandler.java:160)
>       at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoin
> t.java:416)
>       at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPo
> ol.java:501)
>       at java.lang.Thread.run(Thread.java:579)
> 
> But if I want to browse the examples by adding
> 
>         <Context path="/tomcat/examples"
>                  docBase="webapps/examples"
>                  crossContext="false"
>                  debug="0"
>                  reloadable="true" >
>         </Context>
> 
> to my server.xml file and
> 
> JkMount /*.jsp ajp13
> 
> Alias /examples "e:/code/java/jakarta-tomcat-3.2.3/webapps/examples"
> 
> <Directory "e:/code/java/jakarta-tomcat-3.2.3/webapps/examples">
>     Options Indexes FollowSymLinks MultiViews
>     AllowOverride All
> 
>     Order allow,deny
>     Allow from all
> </Directory>
> 
> to my httpd.conf it works!
> 
> what am I doing wrong???
> 
> thx
> 
> Nils
> 

Reply via email to