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.
Re: Type 'jsp' does not exist for 'map:generate'
Hi again, I am sorry. xsp does not exist anymore from 2.2. My mistake. I responded in haste. Jos On Wed, 2010-03-03 at 09:21 +0100, Jos Snellings wrote: 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.
RE: Type 'jsp' does not exist for 'map:generate'
Hi Jos, Thanks a lot for the reply But in the bellow link it says that Jsp can be used as a generator http://cocoon.apache.org/2.1/userdocs/jsp-generator.html I latter added the bellow part to my sitemap.xmap file. map:components map:generators default=file map:generator name=jsp src=intro/ /map:generators /map:components So my new sitemap file looks like this, 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; xmlns:avalon=http://cocoon.apache.org/schema/avalon; map:components map:generators default=file map:generator name=jsp src=intro/ /map:generators /map:components map:flow language=javascript/ map:pipelines map:pipeline id=demo map:match pattern=test map:generate type=jsp / map:transform src=demo/welcome.xslt/ map:serialize type=xhtml/ /map:match /map:pipeline /map:pipelines /map:sitemap This avoids the Type 'jsp' does not exist for 'map:generate' error. Here intro is the jsp file and it returns the simple xml formatted string. But when I enter the http://localhost:/ical/test; in the browser it now gives the following error, javax.servlet.ServletException: org.springframework.beans.factory.BeanDefinition StoreException: Unable to read Avalon configuration from 'sitemap.xmap' .; nested exception is org.apache.avalon.framework.configuration.ConfigurationException: Unable to create class for component with role org.apache.cocoon.generation.Gene rator/jsp with class: intro Appreciate any advise, Thanks and regards, Venura. -Original Message- From: Jos Snellings [mailto:jos.snelli...@pandora.be] Sent: Wednesday, March 03, 2010 1:57 PM To: dev@cocoon.apache.org Subject: Re: Type 'jsp' does not exist for 'map:generate' Hi again, I am sorry. xsp does not exist anymore from 2.2. My mistake. I responded in haste. Jos On Wed, 2010-03-03 at 09:21 +0100, Jos Snellings wrote: 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.
Type 'jsp' does not exist for 'map:generate'
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 http://apache.org/cocoon/sitemap/1.0%20http:/cocoon.apache.org/schema/sitem ap/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.
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.
RE: Type 'jsp' does not exist for 'map:generate'
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 titleInsert 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.
Re: Type 'jsp' does not exist for 'map:generate'
Venura Kahawala wrote: Hi Jos, Thanks a lot for the reply But in the bellow link it says that Jsp can be used as a generator http://cocoon.apache.org/2.1/userdocs/jsp-generator.html Make sure you have included the cocoon-jsp-impl module in your configuration. Sylvain -- Sylvain Wallez - http://bluxte.net
RE: Type 'jsp' does not exist for 'map:generate'
Hi Sylvain, Thanks for the reply. Can u please tell me how to add those configurations and to where and what are the values that I should set. I googled it and found nothing. Help is much appreciated, Thanks and regards, Venura. -Original Message- From: Sylvain Wallez [mailto:sylv...@apache.org] Sent: Wednesday, March 03, 2010 7:30 PM To: dev@cocoon.apache.org Subject: Re: Type 'jsp' does not exist for 'map:generate' Venura Kahawala wrote: Hi Jos, Thanks a lot for the reply But in the bellow link it says that Jsp can be used as a generator http://cocoon.apache.org/2.1/userdocs/jsp-generator.html Make sure you have included the cocoon-jsp-impl module in your configuration. Sylvain -- Sylvain Wallez - http://bluxte.net
Type 'jsp' does not exist for 'map:generate'
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 http://apache.org/cocoon/sitemap/1.0%20http:/cocoon.apache.org/schema/sitem ap/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.