Re: Type 'jsp' does not exist for 'map:generate'

2010-03-03 Thread Jos Snellings
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'

2010-03-03 Thread Jos Snellings
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'

2010-03-03 Thread Venura Kahawala
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'

2010-03-03 Thread Venura Kahawala
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'

2010-03-03 Thread Robby Pelssers
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'

2010-03-03 Thread Venura Kahawala
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'

2010-03-03 Thread Sylvain Wallez

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'

2010-03-03 Thread Venura Kahawala
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'

2010-03-02 Thread Venura Kahawala
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.