Hi Robby, Thanks for the reply, but the JSPGenerator is mentioned there, please help me with the following error.
Now my sitemap file looks lik this, <map:components> <map:generators default="file"> <map:generator name="jsp" src="org.apache.cocoon.generation.JSPGenerator"/> </map:generators> </map:components> <map:pipelines> <map:pipeline id="demo"> <map:match pattern="test"> <map:generate type="jsp" src="intro.jsp"/> <map:transform src="demo/welcome.xslt"/> <map:serialize type="xhtml"/> </map:match> </map:pipeline> </map:pipelines> And my jsp file is in the \target\rcl\webapp\WEB-INF\intro.jsp Jsp file content is as follows, <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> </head> <body> Test jsp content </body> </html> Now I get the following error javax.servlet.ServletException: org.apache.cocoon.ProcessingException: You must not reference a file outside of the servlet context at file:///D:/Projects/cocoonProjects/ical/target/rcl/webapp/. at <map:serialize type="xhtml"> - file:///D:/Projects/cocoonProjects/ical/./src/main/resources/COB-INF/sitemap.xmap:88:46 at <map:transform> - file:///D:/Projects/cocoonProjects/ical/./src/main/resources/COB-INF/sitemap.xmap:87:57 at <map:generate type="jsp"> - file:///D:/Projects/cocoonProjects/ical/./src/main/resources/COB-INF/sitemap.xmap:86:59 at <map:match> - file:///D:/Projects/cocoonProjects/ical/./src/main/resources/COB-INF/sitemap.xmap:85:39 Can anybody advise me how to correct this error, Any advise is appreciated, Thanks and regards, Venura. -----Original Message----- From: Robby Pelssers [mailto:robby.pelss...@ciber.com] Sent: Wednesday, March 03, 2010 1:58 PM To: dev@cocoon.apache.org Subject: RE: Type 'jsp' does not exist for 'map:generate' All known generator types are documented at http://cocoon.apache.org/2.1/userdocs/generators.html Kind regards, Robby -----Original Message----- From: Jos Snellings [mailto:jos.snelli...@pandora.be] Sent: Wednesday, March 03, 2010 9:21 AM To: dev@cocoon.apache.org Subject: Re: Type 'jsp' does not exist for 'map:generate' Hi, Maybe you mean: " <generate type="xsp" src="intro.xsp"/> an xsp page is a special variant of a jsp page. As far as I know, plain jsp does not fit in cocoon. Cheers On Wed, 2010-03-03 at 12:25 +0530, Venura Kahawala wrote: > Hi, > > > > For cocoon 2.2, with maven, I have this pipeline in my experimental > sitemap-file: > <map:sitemap xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://apache.org/cocoon/sitemap/1.0 > http://cocoon.apache.org/schema/sitemap/cocoon-sitemap-1.0.xsd" > xmlns:map="http://apache.org/cocoon/sitemap/1.0"> > <map:flow language="javascript"/> > > <map:pipelines> > <map:match pattern="intro.jsp"> > <map:generate type="jsp" src="intro.jsp"/> > <map:transform src="demo/welcome.xslt"/> > <map:serialize type="xhtml"/> > </map:match> > </map:pipeline> > > </map:sitemap> > > When I run the maven command “mvn jetty-run” I get the following error > > Caused by: org.apache.avalon.framework.configuration.ConfigurationException: > Ty > e 'jsp' does not exist for 'map:generate' > > Is there something missing in my sitemap? Or is there something I have to do > with maven or do I have to add some > other configurations. And if there are other configurations please advise me > where I can find those files in my application. Please advise me. > Greetings and thanks for helping! > Venura. > > > >