You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Paul Spencer <pa...@mikon.com> on 2001/09/02 20:08:10 UTC

[C2b2] JSP Generator example fails with "Error creating the resource Exception JspGenerator.generate()"

Using Cocoon 2.0-b2, Tomcat 4.0-b7, Java 1.3, Window NT4 SP5.

I get the following error running the Jsp Generator example:

Error Creating the resource 
   Exception JspGenerator.generate() 
from source org.apache.cocoon.ProcessingException 
description org.apache.cocoon.ProcessingException: Exception
JspGenerator.generate():java.lang.ClassNotFoundException:
org.apache.jasper.servlet.JspServlet 
extra info 
 java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
 
 java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
	at
org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP(JSPEngineImpl.java:121)
	at
org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:76)
	at
org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEventPipeline.java:217)
	at
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:361)
	at
org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
	at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
	at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
	at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
	at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
	at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
	at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
	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:243)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:215)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1000)
	at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093)
	at java.lang.Thread.run(Thread.java:484)
  org.apache.cocoon.ProcessingException: Exception
JspGenerator.generate():java.lang.ClassNotFoundException:
org.apache.jasper.servlet.JspServlet
 
 org.apache.cocoon.ProcessingException: Exception
JspGenerator.generate():java.lang.ClassNotFoundException:
org.apache.jasper.servlet.JspServlet
	at
org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:96)
	at
org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEventPipeline.java:217)
	at
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:361)
	at
org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
	at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
	at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
	at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
	at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
	at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
	at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
	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:243)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:215)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1000)
	at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093)
	at java.lang.Thread.run(Thread.java:484)
java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
	at
org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP(JSPEngineImpl.java:121)
	at
org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:76)
	at
org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEventPipeline.java:217)
	at
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:361)
	at
org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
	at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
	at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
	at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
	at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
	at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
	at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
	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:243)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:215)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1000)
	at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093)
	at java.lang.Thread.run(Thread.java:484)

Thank you,
Paul Spencer


---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>


Re: [C2b2] JSP Generator example fails with "Error creating the resource Exception JspGenerator.generate()"

Posted by Paul Spencer <pa...@mikon.com>.
Yes, I was able to get the JSP working by copping jasper-compiler.jar to
WEB-INF/lib.

The question was directed to the Cocoon developers since the JSP example
did not work with Tomcat 4 when both are installed as documented.

Paul Spencer 

"Piroumian, Konstantin" wrote:
> 
> > Tomcat v4 has 2 jasper jar files, jasper-runtime.jar and
> > jasper_compiler.jar, but it does NOT have a jasper.jar.
> > Jasper-runtime.jar is the only one exposed to webapps.  Is the intent
> > that webapps, like cocoon, should use jasper-runtime.jar?
> 
> Try to copy jasper-compiler.jar to your WEB-INF/lib and I hope everything
> will work. I couldn't get runnng JSP sample without it in Tomcat 4.0b6.
>

---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>


Re: [C2b2] JSP Generator example fails with "Error creating the resource Exception JspGenerator.generate()"

Posted by "Piroumian, Konstantin" <KP...@flagship.ru>.
> Tomcat v4 has 2 jasper jar files, jasper-runtime.jar and
> jasper_compiler.jar, but it does NOT have a jasper.jar.
> Jasper-runtime.jar is the only one exposed to webapps.  Is the intent
> that webapps, like cocoon, should use jasper-runtime.jar?

Try to copy jasper-compiler.jar to your WEB-INF/lib and I hope everything
will work. I couldn't get runnng JSP sample without it in Tomcat 4.0b6.

>
> Paul Spencer
>
> "Piroumian, Konstantin" wrote:
> >
> > > Their is not jasper.jar in Tomcat 4.0-b7 or -b8, but their is a
> > > jasper-compiler.jar.  Copying jasper-compiler.jar to
cocoon/WEB-INF/lib
> > > works.
> > >
> > > Is this a Tomcat or Cocoon problem?
> >
> > I think, this is no a problem, but a feature of Tomcats (at least 3.3
and
> > 4.0). See 'readme' files in lib/common and lib/app directories under
your
> > %CATALINA_HOME% directory.
> >
> > However, this may be a problem of Tomcat, because I couldn't get running
JSP
> > without coping jasper.jar to WEB-INF/lib, although there is a
> > jasper-runtime.jar in the %TOMCAT_HOME%/lib/common
> >
> > Regards,
> >     Konstantin Piroumian
> >
> > >
> > > Paul Spencer
> > >
> > > Vadim Gritsenko wrote:
> > > >
> > > > Copy jasper.jar into cocoon/WEB-INF/lib directory and restart
tomcat.
> > > >
> > > > PS Latest tomcat betas do not expose jasper to webapps.
> > > >
> > > > Vadim
> > > >
> > > > > -----Original Message-----
> > > > > From: Jon Peterson [mailto:jon.peterson@sdrc.com]
> > > > > Sent: Monday, September 03, 2001 11:15 PM
> > > > > To: cocoon-users@xml.apache.org
> > > > > Subject: Re: [C2b2] JSP Generator example fails with "Error
creating
> > the resource Exception JspGenerator.generate()"
> > > > >
> > > > >
> > > > > Confirm that you have jasper.jar (or maybe jasper-runtime.jar) in
> > > > > $TOMCAT_HOME/lib.  It's a bit confusing if it's not there, seeing
that
> > > > > you're using Tomcat...I had this problem using Resin and doing
this
> > solved
> > > > > it.
> > > > >
> > > > > Jon
> > > > >
> > > > > ----- Original Message -----
> > > > > From: "Paul Spencer" <pa...@mikon.com>
> > > > > To: <co...@xml.apache.org>
> > > > > Sent: Sunday, September 02, 2001 2:08 PM
> > > > > Subject: [C2b2] JSP Generator example fails with "Error creating
the
> > > > > resource Exception JspGenerator.generate()"
> > > > >
> > > > >
> > > > > > Using Cocoon 2.0-b2, Tomcat 4.0-b7, Java 1.3, Window NT4 SP5.
> > > > > >
> > > > > > I get the following error running the Jsp Generator example:
> > > > > >
> > > > > > Error Creating the resource
> > > > > >    Exception JspGenerator.generate()
> > > > > > from source org.apache.cocoon.ProcessingException
> > > > > > description org.apache.cocoon.ProcessingException: Exception
> > > > > > JspGenerator.generate():java.lang.ClassNotFoundException:
> > > > > > org.apache.jasper.servlet.JspServlet
> > > > > > extra info
> > > > > >  java.lang.ClassNotFoundException:
> > org.apache.jasper.servlet.JspServlet
> > > > > >
> > > > > >  java.lang.ClassNotFoundException:
> > org.apache.jasper.servlet.JspServlet
> > > > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> > > > > > at java.security.AccessController.doPrivileged(Native Method)
> > > > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> > > > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
> > > > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP(JSPEngineImpl.java
> > > > > :121)
> > > > > > at
> > > > > >
> > org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:76)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
> > > > > entPipeline.java:217)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
> > > > > treamPipeline.java:361)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> > > > > > at
> > org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> > > > > > at
> > org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> > > > > > at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> > > > > > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> > > > > > at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> > > > > > at
> > > > > >
> > org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> > > > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> > > > > FilterChain.java:247)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> > > > > ain.java:193)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> > > > > va:243)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > > 66)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > > at
> > > > > >
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> > > > > va:215)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > > 66)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > > at
> > > > > >
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > > at
> > > > > >
> >
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> > > > > )
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > > 66)
> > > > > > at
> > > > > >
> >
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > > 64)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > > at
> > > > > >
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> > > > > :163)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > > 66)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > > at
> > > > > >
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> > > > > 1000)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
> > > > > )
> > > > > > at java.lang.Thread.run(Thread.java:484)
> > > > > >   org.apache.cocoon.ProcessingException: Exception
> > > > > > JspGenerator.generate():java.lang.ClassNotFoundException:
> > > > > > org.apache.jasper.servlet.JspServlet
> > > > > >
> > > > > >  org.apache.cocoon.ProcessingException: Exception
> > > > > > JspGenerator.generate():java.lang.ClassNotFoundException:
> > > > > > org.apache.jasper.servlet.JspServlet
> > > > > > at
> > > > > >
> > org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:96)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
> > > > > entPipeline.java:217)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
> > > > > treamPipeline.java:361)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> > > > > > at
> > org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> > > > > > at
> > org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> > > > > > at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> > > > > > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> > > > > > at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> > > > > > at
> > > > > >
> > org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> > > > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> > > > > FilterChain.java:247)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> > > > > ain.java:193)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> > > > > va:243)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > > 66)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > > at
> > > > > >
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> > > > > va:215)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > > 66)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > > at
> > > > > >
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > > at
> > > > > >
> >
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> > > > > )
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > > 66)
> > > > > > at
> > > > > >
> >
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > > 64)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > > at
> > > > > >
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> > > > > :163)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > > 66)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > > at
> > > > > >
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> > > > > 1000)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
> > > > > )
> > > > > > at java.lang.Thread.run(Thread.java:484)
> > > > > > java.lang.ClassNotFoundException:
> > org.apache.jasper.servlet.JspServlet
> > > > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> > > > > > at java.security.AccessController.doPrivileged(Native Method)
> > > > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> > > > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
> > > > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP(JSPEngineImpl.java
> > > > > :121)
> > > > > > at
> > > > > >
> > org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:76)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
> > > > > entPipeline.java:217)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
> > > > > treamPipeline.java:361)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> > > > > > at
> > org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> > > > > > at
> > org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> > > > > > at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> > > > > > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> > > > > > at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> > > > > > at
> > > > > >
> > org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> > > > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> > > > > FilterChain.java:247)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> > > > > ain.java:193)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> > > > > va:243)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > > 66)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > > at
> > > > > >
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> > > > > va:215)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > > 66)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > > at
> > > > > >
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > > at
> > > > > >
> >
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> > > > > )
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > > 66)
> > > > > > at
> > > > > >
> >
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > > 64)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > > at
> > > > > >
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> > > > > :163)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > > 66)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > > at
> > > > > >
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> > > > > 1000)
> > > > > > at
> > > > > >
> > > > >
> >
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
> > > > > )
> > > > > > at java.lang.Thread.run(Thread.java:484)
> > > > > >
> > > > > > Thank you,
> > > > > > Paul Spencer
> > > > > >
> > > > > >
> > > > >
> > > ---------------------------------------------------------------------
> > > > > > Please check that your question has not already been answered in
the
> > > > > > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> > > > > >
> > > > > > To unsubscribe, e-mail:
<co...@xml.apache.org>
> > > > > > For additional commands, e-mail:
<co...@xml.apache.org>
> > > > > >
> > > > >
> > > > >
> > > >
> ---------------------------------------------------------------------
> > > > > Please check that your question has not already been answered in
the
> > > > > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> > > > >
> > > > > To unsubscribe, e-mail: <co...@xml.apache.org>
> > > > > For additional commands, e-mail:
<co...@xml.apache.org>
> > > > >
> > > > >
> > > >
> > >
> ---------------------------------------------------------------------
> > > > Please check that your question has not already been answered in the
> > > > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> > > >
> > > > To unsubscribe, e-mail: <co...@xml.apache.org>
> > > > For additional commands, e-mail: <co...@xml.apache.org>
> > >
> > > ---------------------------------------------------------------------
> > > Please check that your question has not already been answered in the
> > > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> > >
> > > To unsubscribe, e-mail: <co...@xml.apache.org>
> > > For additional commands, e-mail: <co...@xml.apache.org>
> > >
> >
> > ---------------------------------------------------------------------
> > Please check that your question has not already been answered in the
> > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> >
> > To unsubscribe, e-mail: <co...@xml.apache.org>
> > For additional commands, e-mail: <co...@xml.apache.org>
>
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
>
> To unsubscribe, e-mail: <co...@xml.apache.org>
> For additional commands, e-mail: <co...@xml.apache.org>
>

---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>


Re: [C2b2] JSP Generator example fails with "Error creating the resource Exception JspGenerator.generate()"

Posted by Paul Spencer <pa...@mikon.com>.
Tomcat v4 has 2 jasper jar files, jasper-runtime.jar and
jasper_compiler.jar, but it does NOT have a jasper.jar. 
Jasper-runtime.jar is the only one exposed to webapps.  Is the intent
that webapps, like cocoon, should use jasper-runtime.jar?

Paul Spencer

"Piroumian, Konstantin" wrote:
> 
> > Their is not jasper.jar in Tomcat 4.0-b7 or -b8, but their is a
> > jasper-compiler.jar.  Copying jasper-compiler.jar to cocoon/WEB-INF/lib
> > works.
> >
> > Is this a Tomcat or Cocoon problem?
> 
> I think, this is no a problem, but a feature of Tomcats (at least 3.3 and
> 4.0). See 'readme' files in lib/common and lib/app directories under your
> %CATALINA_HOME% directory.
> 
> However, this may be a problem of Tomcat, because I couldn't get running JSP
> without coping jasper.jar to WEB-INF/lib, although there is a
> jasper-runtime.jar in the %TOMCAT_HOME%/lib/common
> 
> Regards,
>     Konstantin Piroumian
> 
> >
> > Paul Spencer
> >
> > Vadim Gritsenko wrote:
> > >
> > > Copy jasper.jar into cocoon/WEB-INF/lib directory and restart tomcat.
> > >
> > > PS Latest tomcat betas do not expose jasper to webapps.
> > >
> > > Vadim
> > >
> > > > -----Original Message-----
> > > > From: Jon Peterson [mailto:jon.peterson@sdrc.com]
> > > > Sent: Monday, September 03, 2001 11:15 PM
> > > > To: cocoon-users@xml.apache.org
> > > > Subject: Re: [C2b2] JSP Generator example fails with "Error creating
> the resource Exception JspGenerator.generate()"
> > > >
> > > >
> > > > Confirm that you have jasper.jar (or maybe jasper-runtime.jar) in
> > > > $TOMCAT_HOME/lib.  It's a bit confusing if it's not there, seeing that
> > > > you're using Tomcat...I had this problem using Resin and doing this
> solved
> > > > it.
> > > >
> > > > Jon
> > > >
> > > > ----- Original Message -----
> > > > From: "Paul Spencer" <pa...@mikon.com>
> > > > To: <co...@xml.apache.org>
> > > > Sent: Sunday, September 02, 2001 2:08 PM
> > > > Subject: [C2b2] JSP Generator example fails with "Error creating the
> > > > resource Exception JspGenerator.generate()"
> > > >
> > > >
> > > > > Using Cocoon 2.0-b2, Tomcat 4.0-b7, Java 1.3, Window NT4 SP5.
> > > > >
> > > > > I get the following error running the Jsp Generator example:
> > > > >
> > > > > Error Creating the resource
> > > > >    Exception JspGenerator.generate()
> > > > > from source org.apache.cocoon.ProcessingException
> > > > > description org.apache.cocoon.ProcessingException: Exception
> > > > > JspGenerator.generate():java.lang.ClassNotFoundException:
> > > > > org.apache.jasper.servlet.JspServlet
> > > > > extra info
> > > > >  java.lang.ClassNotFoundException:
> org.apache.jasper.servlet.JspServlet
> > > > >
> > > > >  java.lang.ClassNotFoundException:
> org.apache.jasper.servlet.JspServlet
> > > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> > > > > at java.security.AccessController.doPrivileged(Native Method)
> > > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> > > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
> > > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
> > > > > at
> > > > >
> > > >
> org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP(JSPEngineImpl.java
> > > > :121)
> > > > > at
> > > > >
> org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:76)
> > > > > at
> > > > >
> > > >
> org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
> > > > entPipeline.java:217)
> > > > > at
> > > > >
> > > >
> org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
> > > > treamPipeline.java:361)
> > > > > at
> > > > >
> > > >
> org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> > > > > at
> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> > > > > at
> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> > > > > at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> > > > > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> > > > > at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> > > > > at
> > > > >
> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> > > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> > > > FilterChain.java:247)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> > > > ain.java:193)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> > > > va:243)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > 66)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > at
> > > > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> > > > va:215)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > 66)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > at
> > > > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > at
> > > > >
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> > > > )
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > 66)
> > > > > at
> > > > >
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > 64)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > at
> > > > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> > > > :163)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > 66)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > at
> > > > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> > > > 1000)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
> > > > )
> > > > > at java.lang.Thread.run(Thread.java:484)
> > > > >   org.apache.cocoon.ProcessingException: Exception
> > > > > JspGenerator.generate():java.lang.ClassNotFoundException:
> > > > > org.apache.jasper.servlet.JspServlet
> > > > >
> > > > >  org.apache.cocoon.ProcessingException: Exception
> > > > > JspGenerator.generate():java.lang.ClassNotFoundException:
> > > > > org.apache.jasper.servlet.JspServlet
> > > > > at
> > > > >
> org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:96)
> > > > > at
> > > > >
> > > >
> org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
> > > > entPipeline.java:217)
> > > > > at
> > > > >
> > > >
> org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
> > > > treamPipeline.java:361)
> > > > > at
> > > > >
> > > >
> org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> > > > > at
> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> > > > > at
> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> > > > > at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> > > > > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> > > > > at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> > > > > at
> > > > >
> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> > > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> > > > FilterChain.java:247)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> > > > ain.java:193)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> > > > va:243)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > 66)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > at
> > > > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> > > > va:215)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > 66)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > at
> > > > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > at
> > > > >
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> > > > )
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > 66)
> > > > > at
> > > > >
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > 64)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > at
> > > > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> > > > :163)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > 66)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > at
> > > > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> > > > 1000)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
> > > > )
> > > > > at java.lang.Thread.run(Thread.java:484)
> > > > > java.lang.ClassNotFoundException:
> org.apache.jasper.servlet.JspServlet
> > > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> > > > > at java.security.AccessController.doPrivileged(Native Method)
> > > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> > > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
> > > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
> > > > > at
> > > > >
> > > >
> org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP(JSPEngineImpl.java
> > > > :121)
> > > > > at
> > > > >
> org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:76)
> > > > > at
> > > > >
> > > >
> org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
> > > > entPipeline.java:217)
> > > > > at
> > > > >
> > > >
> org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
> > > > treamPipeline.java:361)
> > > > > at
> > > > >
> > > >
> org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> > > > > at
> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> > > > > at
> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> > > > > at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> > > > > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> > > > > at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> > > > > at
> > > > >
> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> > > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> > > > FilterChain.java:247)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> > > > ain.java:193)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> > > > va:243)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > 66)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > at
> > > > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> > > > va:215)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > 66)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > at
> > > > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > at
> > > > >
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> > > > )
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > 66)
> > > > > at
> > > > >
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > 64)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > at
> > > > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> > > > :163)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > > 66)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > > at
> > > > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> > > > 1000)
> > > > > at
> > > > >
> > > >
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
> > > > )
> > > > > at java.lang.Thread.run(Thread.java:484)
> > > > >
> > > > > Thank you,
> > > > > Paul Spencer
> > > > >
> > > > >
> > > >
> > ---------------------------------------------------------------------
> > > > > Please check that your question has not already been answered in the
> > > > > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> > > > >
> > > > > To unsubscribe, e-mail: <co...@xml.apache.org>
> > > > > For additional commands, e-mail: <co...@xml.apache.org>
> > > > >
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > Please check that your question has not already been answered in the
> > > > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> > > >
> > > > To unsubscribe, e-mail: <co...@xml.apache.org>
> > > > For additional commands, e-mail: <co...@xml.apache.org>
> > > >
> > > >
> > >
> > > ---------------------------------------------------------------------
> > > Please check that your question has not already been answered in the
> > > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> > >
> > > To unsubscribe, e-mail: <co...@xml.apache.org>
> > > For additional commands, e-mail: <co...@xml.apache.org>
> >
> > ---------------------------------------------------------------------
> > Please check that your question has not already been answered in the
> > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> >
> > To unsubscribe, e-mail: <co...@xml.apache.org>
> > For additional commands, e-mail: <co...@xml.apache.org>
> >
> 
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> 
> To unsubscribe, e-mail: <co...@xml.apache.org>
> For additional commands, e-mail: <co...@xml.apache.org>

---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>


Re: [C2b2] JSP Generator example fails with "Error creating the resource Exception JspGenerator.generate()"

Posted by "Piroumian, Konstantin" <KP...@flagship.ru>.
> Their is not jasper.jar in Tomcat 4.0-b7 or -b8, but their is a
> jasper-compiler.jar.  Copying jasper-compiler.jar to cocoon/WEB-INF/lib
> works.
>
> Is this a Tomcat or Cocoon problem?

I think, this is no a problem, but a feature of Tomcats (at least 3.3 and
4.0). See 'readme' files in lib/common and lib/app directories under your
%CATALINA_HOME% directory.

However, this may be a problem of Tomcat, because I couldn't get running JSP
without coping jasper.jar to WEB-INF/lib, although there is a
jasper-runtime.jar in the %TOMCAT_HOME%/lib/common

Regards,
    Konstantin Piroumian

>
> Paul Spencer
>
> Vadim Gritsenko wrote:
> >
> > Copy jasper.jar into cocoon/WEB-INF/lib directory and restart tomcat.
> >
> > PS Latest tomcat betas do not expose jasper to webapps.
> >
> > Vadim
> >
> > > -----Original Message-----
> > > From: Jon Peterson [mailto:jon.peterson@sdrc.com]
> > > Sent: Monday, September 03, 2001 11:15 PM
> > > To: cocoon-users@xml.apache.org
> > > Subject: Re: [C2b2] JSP Generator example fails with "Error creating
the resource Exception JspGenerator.generate()"
> > >
> > >
> > > Confirm that you have jasper.jar (or maybe jasper-runtime.jar) in
> > > $TOMCAT_HOME/lib.  It's a bit confusing if it's not there, seeing that
> > > you're using Tomcat...I had this problem using Resin and doing this
solved
> > > it.
> > >
> > > Jon
> > >
> > > ----- Original Message -----
> > > From: "Paul Spencer" <pa...@mikon.com>
> > > To: <co...@xml.apache.org>
> > > Sent: Sunday, September 02, 2001 2:08 PM
> > > Subject: [C2b2] JSP Generator example fails with "Error creating the
> > > resource Exception JspGenerator.generate()"
> > >
> > >
> > > > Using Cocoon 2.0-b2, Tomcat 4.0-b7, Java 1.3, Window NT4 SP5.
> > > >
> > > > I get the following error running the Jsp Generator example:
> > > >
> > > > Error Creating the resource
> > > >    Exception JspGenerator.generate()
> > > > from source org.apache.cocoon.ProcessingException
> > > > description org.apache.cocoon.ProcessingException: Exception
> > > > JspGenerator.generate():java.lang.ClassNotFoundException:
> > > > org.apache.jasper.servlet.JspServlet
> > > > extra info
> > > >  java.lang.ClassNotFoundException:
org.apache.jasper.servlet.JspServlet
> > > >
> > > >  java.lang.ClassNotFoundException:
org.apache.jasper.servlet.JspServlet
> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> > > > at java.security.AccessController.doPrivileged(Native Method)
> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
> > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
> > > > at
> > > >
> > >
org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP(JSPEngineImpl.java
> > > :121)
> > > > at
> > > >
org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:76)
> > > > at
> > > >
> > >
org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
> > > entPipeline.java:217)
> > > > at
> > > >
> > >
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
> > > treamPipeline.java:361)
> > > > at
> > > >
> > >
org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> > > > at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> > > > at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> > > > at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> > > > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> > > > at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> > > > at
> > > >
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > > at
> > > >
> > >
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> > > FilterChain.java:247)
> > > > at
> > > >
> > >
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> > > ain.java:193)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> > > va:243)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > 66)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > at
> > > >
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> > > va:215)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > 66)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > at
> > > >
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > at
> > > >
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> > > )
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > 66)
> > > > at
> > > >
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > 64)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > at
> > > >
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> > > :163)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > 66)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > at
> > > >
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > at
> > > >
> > >
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> > > 1000)
> > > > at
> > > >
> > >
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
> > > )
> > > > at java.lang.Thread.run(Thread.java:484)
> > > >   org.apache.cocoon.ProcessingException: Exception
> > > > JspGenerator.generate():java.lang.ClassNotFoundException:
> > > > org.apache.jasper.servlet.JspServlet
> > > >
> > > >  org.apache.cocoon.ProcessingException: Exception
> > > > JspGenerator.generate():java.lang.ClassNotFoundException:
> > > > org.apache.jasper.servlet.JspServlet
> > > > at
> > > >
org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:96)
> > > > at
> > > >
> > >
org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
> > > entPipeline.java:217)
> > > > at
> > > >
> > >
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
> > > treamPipeline.java:361)
> > > > at
> > > >
> > >
org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> > > > at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> > > > at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> > > > at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> > > > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> > > > at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> > > > at
> > > >
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > > at
> > > >
> > >
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> > > FilterChain.java:247)
> > > > at
> > > >
> > >
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> > > ain.java:193)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> > > va:243)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > 66)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > at
> > > >
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> > > va:215)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > 66)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > at
> > > >
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > at
> > > >
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> > > )
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > 66)
> > > > at
> > > >
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > 64)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > at
> > > >
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> > > :163)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > 66)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > at
> > > >
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > at
> > > >
> > >
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> > > 1000)
> > > > at
> > > >
> > >
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
> > > )
> > > > at java.lang.Thread.run(Thread.java:484)
> > > > java.lang.ClassNotFoundException:
org.apache.jasper.servlet.JspServlet
> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> > > > at java.security.AccessController.doPrivileged(Native Method)
> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
> > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
> > > > at
> > > >
> > >
org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP(JSPEngineImpl.java
> > > :121)
> > > > at
> > > >
org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:76)
> > > > at
> > > >
> > >
org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
> > > entPipeline.java:217)
> > > > at
> > > >
> > >
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
> > > treamPipeline.java:361)
> > > > at
> > > >
> > >
org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> > > > at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> > > > at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> > > > at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> > > > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> > > > at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> > > > at
> > > >
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > > at
> > > >
> > >
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> > > FilterChain.java:247)
> > > > at
> > > >
> > >
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> > > ain.java:193)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> > > va:243)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > 66)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > at
> > > >
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> > > va:215)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > 66)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > at
> > > >
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > at
> > > >
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> > > )
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > 66)
> > > > at
> > > >
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > 64)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > at
> > > >
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> > > :163)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > > 66)
> > > > at
> > > >
> > >
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > > at
> > > >
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > > at
> > > >
> > >
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> > > 1000)
> > > > at
> > > >
> > >
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
> > > )
> > > > at java.lang.Thread.run(Thread.java:484)
> > > >
> > > > Thank you,
> > > > Paul Spencer
> > > >
> > > >
> > >
> ---------------------------------------------------------------------
> > > > Please check that your question has not already been answered in the
> > > > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> > > >
> > > > To unsubscribe, e-mail: <co...@xml.apache.org>
> > > > For additional commands, e-mail: <co...@xml.apache.org>
> > > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > Please check that your question has not already been answered in the
> > > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> > >
> > > To unsubscribe, e-mail: <co...@xml.apache.org>
> > > For additional commands, e-mail: <co...@xml.apache.org>
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > Please check that your question has not already been answered in the
> > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> >
> > To unsubscribe, e-mail: <co...@xml.apache.org>
> > For additional commands, e-mail: <co...@xml.apache.org>
>
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
>
> To unsubscribe, e-mail: <co...@xml.apache.org>
> For additional commands, e-mail: <co...@xml.apache.org>
>

---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>


Re: [C2b2] JSP Generator example fails with "Error creating the resource Exception JspGenerator.generate()"

Posted by Paul Spencer <pa...@mikon.com>.
Their is not jasper.jar in Tomcat 4.0-b7 or -b8, but their is a
jasper-compiler.jar.  Copying jasper-compiler.jar to cocoon/WEB-INF/lib
works.

Is this a Tomcat or Cocoon problem?

Paul Spencer

Vadim Gritsenko wrote:
> 
> Copy jasper.jar into cocoon/WEB-INF/lib directory and restart tomcat.
> 
> PS Latest tomcat betas do not expose jasper to webapps.
> 
> Vadim
> 
> > -----Original Message-----
> > From: Jon Peterson [mailto:jon.peterson@sdrc.com]
> > Sent: Monday, September 03, 2001 11:15 PM
> > To: cocoon-users@xml.apache.org
> > Subject: Re: [C2b2] JSP Generator example fails with "Error creating the resource Exception JspGenerator.generate()"
> >
> >
> > Confirm that you have jasper.jar (or maybe jasper-runtime.jar) in
> > $TOMCAT_HOME/lib.  It's a bit confusing if it's not there, seeing that
> > you're using Tomcat...I had this problem using Resin and doing this solved
> > it.
> >
> > Jon
> >
> > ----- Original Message -----
> > From: "Paul Spencer" <pa...@mikon.com>
> > To: <co...@xml.apache.org>
> > Sent: Sunday, September 02, 2001 2:08 PM
> > Subject: [C2b2] JSP Generator example fails with "Error creating the
> > resource Exception JspGenerator.generate()"
> >
> >
> > > Using Cocoon 2.0-b2, Tomcat 4.0-b7, Java 1.3, Window NT4 SP5.
> > >
> > > I get the following error running the Jsp Generator example:
> > >
> > > Error Creating the resource
> > >    Exception JspGenerator.generate()
> > > from source org.apache.cocoon.ProcessingException
> > > description org.apache.cocoon.ProcessingException: Exception
> > > JspGenerator.generate():java.lang.ClassNotFoundException:
> > > org.apache.jasper.servlet.JspServlet
> > > extra info
> > >  java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
> > >
> > >  java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
> > > at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> > > at java.security.AccessController.doPrivileged(Native Method)
> > > at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> > > at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
> > > at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
> > > at
> > >
> > org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP(JSPEngineImpl.java
> > :121)
> > > at
> > > org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:76)
> > > at
> > >
> > org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
> > entPipeline.java:217)
> > > at
> > >
> > org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
> > treamPipeline.java:361)
> > > at
> > >
> > org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> > > at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> > > at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> > > at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> > > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> > > at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> > > at
> > > org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > at
> > >
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> > FilterChain.java:247)
> > > at
> > >
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> > ain.java:193)
> > > at
> > >
> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> > va:243)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > 66)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > at
> > >
> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> > va:215)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > 66)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > at
> > > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> > > at
> > >
> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> > )
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > 66)
> > > at
> > > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > 64)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > at
> > >
> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> > :163)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > 66)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > at
> > >
> > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> > 1000)
> > > at
> > >
> > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
> > )
> > > at java.lang.Thread.run(Thread.java:484)
> > >   org.apache.cocoon.ProcessingException: Exception
> > > JspGenerator.generate():java.lang.ClassNotFoundException:
> > > org.apache.jasper.servlet.JspServlet
> > >
> > >  org.apache.cocoon.ProcessingException: Exception
> > > JspGenerator.generate():java.lang.ClassNotFoundException:
> > > org.apache.jasper.servlet.JspServlet
> > > at
> > > org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:96)
> > > at
> > >
> > org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
> > entPipeline.java:217)
> > > at
> > >
> > org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
> > treamPipeline.java:361)
> > > at
> > >
> > org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> > > at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> > > at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> > > at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> > > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> > > at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> > > at
> > > org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > at
> > >
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> > FilterChain.java:247)
> > > at
> > >
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> > ain.java:193)
> > > at
> > >
> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> > va:243)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > 66)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > at
> > >
> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> > va:215)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > 66)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > at
> > > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> > > at
> > >
> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> > )
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > 66)
> > > at
> > > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > 64)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > at
> > >
> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> > :163)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > 66)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > at
> > >
> > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> > 1000)
> > > at
> > >
> > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
> > )
> > > at java.lang.Thread.run(Thread.java:484)
> > > java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
> > > at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> > > at java.security.AccessController.doPrivileged(Native Method)
> > > at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> > > at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
> > > at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
> > > at
> > >
> > org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP(JSPEngineImpl.java
> > :121)
> > > at
> > > org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:76)
> > > at
> > >
> > org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
> > entPipeline.java:217)
> > > at
> > >
> > org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
> > treamPipeline.java:361)
> > > at
> > >
> > org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> > > at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> > > at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> > > at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> > > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> > > at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> > > at
> > > org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > at
> > >
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> > FilterChain.java:247)
> > > at
> > >
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> > ain.java:193)
> > > at
> > >
> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> > va:243)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > 66)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > at
> > >
> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> > va:215)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > 66)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > at
> > > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> > > at
> > >
> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> > )
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > 66)
> > > at
> > > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > 64)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > at
> > >
> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> > :163)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> > 66)
> > > at
> > >
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > at
> > >
> > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> > 1000)
> > > at
> > >
> > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
> > )
> > > at java.lang.Thread.run(Thread.java:484)
> > >
> > > Thank you,
> > > Paul Spencer
> > >
> > >
> > > ---------------------------------------------------------------------
> > > Please check that your question has not already been answered in the
> > > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> > >
> > > To unsubscribe, e-mail: <co...@xml.apache.org>
> > > For additional commands, e-mail: <co...@xml.apache.org>
> > >
> >
> >
> > ---------------------------------------------------------------------
> > Please check that your question has not already been answered in the
> > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> >
> > To unsubscribe, e-mail: <co...@xml.apache.org>
> > For additional commands, e-mail: <co...@xml.apache.org>
> >
> >
> 
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> 
> To unsubscribe, e-mail: <co...@xml.apache.org>
> For additional commands, e-mail: <co...@xml.apache.org>

---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>


RE: [C2b2] JSP Generator example fails with "Error creating the resource Exception JspGenerator.generate()"

Posted by Vadim Gritsenko <vg...@hns.com>.
Copy jasper.jar into cocoon/WEB-INF/lib directory and restart tomcat.

PS Latest tomcat betas do not expose jasper to webapps.

Vadim

> -----Original Message-----
> From: Jon Peterson [mailto:jon.peterson@sdrc.com]
> Sent: Monday, September 03, 2001 11:15 PM
> To: cocoon-users@xml.apache.org
> Subject: Re: [C2b2] JSP Generator example fails with "Error creating the resource Exception JspGenerator.generate()"
> 
> 
> Confirm that you have jasper.jar (or maybe jasper-runtime.jar) in
> $TOMCAT_HOME/lib.  It's a bit confusing if it's not there, seeing that
> you're using Tomcat...I had this problem using Resin and doing this solved
> it.
> 
> Jon
> 
> ----- Original Message -----
> From: "Paul Spencer" <pa...@mikon.com>
> To: <co...@xml.apache.org>
> Sent: Sunday, September 02, 2001 2:08 PM
> Subject: [C2b2] JSP Generator example fails with "Error creating the
> resource Exception JspGenerator.generate()"
> 
> 
> > Using Cocoon 2.0-b2, Tomcat 4.0-b7, Java 1.3, Window NT4 SP5.
> >
> > I get the following error running the Jsp Generator example:
> >
> > Error Creating the resource
> >    Exception JspGenerator.generate()
> > from source org.apache.cocoon.ProcessingException
> > description org.apache.cocoon.ProcessingException: Exception
> > JspGenerator.generate():java.lang.ClassNotFoundException:
> > org.apache.jasper.servlet.JspServlet
> > extra info
> >  java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
> >
> >  java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
> > at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> > at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
> > at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
> > at
> >
> org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP(JSPEngineImpl.java
> :121)
> > at
> > org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:76)
> > at
> >
> org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
> entPipeline.java:217)
> > at
> >
> org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
> treamPipeline.java:361)
> > at
> >
> org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> > at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> > at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> > at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> > at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> > at
> > org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:247)
> > at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:193)
> > at
> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:243)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > at
> >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:215)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > at
> > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> > at
> >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> )
> > at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> > at
> > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > at
> >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :163)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > at
> >
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> 1000)
> > at
> >
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
> )
> > at java.lang.Thread.run(Thread.java:484)
> >   org.apache.cocoon.ProcessingException: Exception
> > JspGenerator.generate():java.lang.ClassNotFoundException:
> > org.apache.jasper.servlet.JspServlet
> >
> >  org.apache.cocoon.ProcessingException: Exception
> > JspGenerator.generate():java.lang.ClassNotFoundException:
> > org.apache.jasper.servlet.JspServlet
> > at
> > org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:96)
> > at
> >
> org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
> entPipeline.java:217)
> > at
> >
> org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
> treamPipeline.java:361)
> > at
> >
> org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> > at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> > at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> > at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> > at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> > at
> > org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:247)
> > at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:193)
> > at
> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:243)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > at
> >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:215)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > at
> > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> > at
> >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> )
> > at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> > at
> > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > at
> >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :163)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > at
> >
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> 1000)
> > at
> >
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
> )
> > at java.lang.Thread.run(Thread.java:484)
> > java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
> > at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> > at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
> > at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
> > at
> >
> org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP(JSPEngineImpl.java
> :121)
> > at
> > org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:76)
> > at
> >
> org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
> entPipeline.java:217)
> > at
> >
> org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
> treamPipeline.java:361)
> > at
> >
> org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> > at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> > at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> > at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> > at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> > at
> > org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:247)
> > at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:193)
> > at
> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:243)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > at
> >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:215)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > at
> > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> > at
> >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> )
> > at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> > at
> > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > at
> >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :163)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> > at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > at
> >
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> 1000)
> > at
> >
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
> )
> > at java.lang.Thread.run(Thread.java:484)
> >
> > Thank you,
> > Paul Spencer
> >
> >
> > ---------------------------------------------------------------------
> > Please check that your question has not already been answered in the
> > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> >
> > To unsubscribe, e-mail: <co...@xml.apache.org>
> > For additional commands, e-mail: <co...@xml.apache.org>
> >
> 
> 
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> 
> To unsubscribe, e-mail: <co...@xml.apache.org>
> For additional commands, e-mail: <co...@xml.apache.org>
> 
> 

---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>


Re: [C2b2] JSP Generator example fails with "Error creating the resource Exception JspGenerator.generate()"

Posted by Jon Peterson <jo...@sdrc.com>.
Confirm that you have jasper.jar (or maybe jasper-runtime.jar) in
$TOMCAT_HOME/lib.  It's a bit confusing if it's not there, seeing that
you're using Tomcat...I had this problem using Resin and doing this solved
it.

Jon

----- Original Message -----
From: "Paul Spencer" <pa...@mikon.com>
To: <co...@xml.apache.org>
Sent: Sunday, September 02, 2001 2:08 PM
Subject: [C2b2] JSP Generator example fails with "Error creating the
resource Exception JspGenerator.generate()"


> Using Cocoon 2.0-b2, Tomcat 4.0-b7, Java 1.3, Window NT4 SP5.
>
> I get the following error running the Jsp Generator example:
>
> Error Creating the resource
>    Exception JspGenerator.generate()
> from source org.apache.cocoon.ProcessingException
> description org.apache.cocoon.ProcessingException: Exception
> JspGenerator.generate():java.lang.ClassNotFoundException:
> org.apache.jasper.servlet.JspServlet
> extra info
>  java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
>
>  java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
> at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
> at
>
org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP(JSPEngineImpl.java
:121)
> at
> org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:76)
> at
>
org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
entPipeline.java:217)
> at
>
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
treamPipeline.java:361)
> at
>
org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> at
> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:215)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
> at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:163)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
1000)
> at
>
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
)
> at java.lang.Thread.run(Thread.java:484)
>   org.apache.cocoon.ProcessingException: Exception
> JspGenerator.generate():java.lang.ClassNotFoundException:
> org.apache.jasper.servlet.JspServlet
>
>  org.apache.cocoon.ProcessingException: Exception
> JspGenerator.generate():java.lang.ClassNotFoundException:
> org.apache.jasper.servlet.JspServlet
> at
> org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:96)
> at
>
org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
entPipeline.java:217)
> at
>
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
treamPipeline.java:361)
> at
>
org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> at
> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:215)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
> at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:163)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
1000)
> at
>
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
)
> at java.lang.Thread.run(Thread.java:484)
> java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
> at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
> at
>
org.apache.cocoon.components.jsp.JSPEngineImpl.executeJSP(JSPEngineImpl.java
:121)
> at
> org.apache.cocoon.generation.JspGenerator.generate(JspGenerator.java:76)
> at
>
org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEv
entPipeline.java:217)
> at
>
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
treamPipeline.java:361)
> at
>
org.apache.cocoon.www.sitemap_xmap.wildcardMatchN3B6(sitemap_xmap.java:5082)
> at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2357)
> at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2072)
> at org.apache.cocoon.sitemap.Handler.process(Handler.java:160)
> at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:103)
> at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> at
> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:215)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
> at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:163)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
1000)
> at
>
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093
)
> at java.lang.Thread.run(Thread.java:484)
>
> Thank you,
> Paul Spencer
>
>
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
>
> To unsubscribe, e-mail: <co...@xml.apache.org>
> For additional commands, e-mail: <co...@xml.apache.org>
>


---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>