RE: [C2] Stream Generator

2001-08-17 Thread Eric Vernichon

Sorry for the same 3 posts but there was a problem of delayed email.

Try this:

  map:generate type=stream
map:parameter name=form-name value=Foo/
   ^
   this should be the name of the form, called FORM1
  /map:generate

Vadim

Does it work for you ?

-
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




[C2] Stream Generator

2001-08-15 Thread Eric Vernichon

I've found something about the Stream Generator in the Cocoon documentation.

I've made the following modifications to the file sitemap.xmap :
map:generators default=file
...
map:generator  name=stream  
src=org.apache.cocoon.generation.StreamGenerator/
/map:generators

!-- == Stream = --
   map:match pattern=request1
 map:generate type=stream
   !-- map:parameter name=form-name value=Foo/ --
   map:parameter name=FORM1 value=Foo/
 /map:generate
 map:serialize type=xml/
   /map:match

   map:match pattern=Order
 map:generate src=docs/samples/stream/OrderPage.xml/
 map:transform src=stylesheets/dynamic-page2html.xsl/
 map:serialize type=html/
   /map:match

But I got this error :

Error creating the resource 
 Exception in StreamGenerator.generate() 
details 
from  
source org.apache.cocoon.ProcessingException 
description org.apache.cocoon.ProcessingException: Exception in 
StreamGenerator.generate():java.lang.NullPointerException 
extra info 
 java.lang.NullPointerException
at java.util.Hashtable.get(Hashtable.java, Compiled Code)
at org.apache.tomcat.core.RequestImpl.getParameterValues
(RequestImpl.java, Compiled Code)
at org.apache.tomcat.core.RequestImpl.getParameter(RequestImpl.java, 
Compiled Code)
at org.apache.tomcat.facade.HttpServletRequestFacade.getParameter
(HttpServletRequestFacade.java, Compiled Code)
at org.apache.cocoon.environment.http.HttpRequest.getParameter
(HttpRequest.java, Compiled Code)
at org.apache.cocoon.generation.StreamGenerator.generate
(StreamGenerator.java, Compiled Code)
at org.apache.cocoon.components.pipeline.AbstractEventPipeline.process
(AbstractEventPipeline.java, Compiled Code)
at org.apache.cocoon.components.pipeline.AbstractStreamPipeline.process
(AbstractStreamPipeline.java, Compiled Code)
at org.apache.cocoon.www.sitemap_xmap.wildcardMatchN409
(sitemap_xmap.java, Compiled Code)
at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java, 
Compiled Code)
at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java, 
Compiled Code)
at org.apache.cocoon.sitemap.Handler.process(Handler.java, Compiled 
Code)
at org.apache.cocoon.sitemap.Manager.invoke(Manager.java, Compiled Code)
at org.apache.cocoon.Cocoon.process(Cocoon.java, Compiled Code)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java, 
Compiled Code)
at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled 
Code)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java, 
Compiled Code)
at org.apache.tomcat.core.Handler.service(Handler.java, Compiled Code)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java, 
Compiled Code)
at org.apache.tomcat.core.ContextManager.internalService
(ContextManager.java, Compiled Code)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java, 
Compiled Code)
at 
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection
(HttpConnectionHandler.java, Compiled Code)
at org.apache.tomcat.service.TcpWorkerThread.runIt
(PoolTcpEndpoint.java, Compiled Code)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run
(ThreadPool.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)

 
 java.lang.NullPointerException
 
 org.apache.cocoon.ProcessingException: Exception in StreamGenerator.generate
():java.lang.NullPointerException
at org.apache.cocoon.generation.StreamGenerator.generate
(StreamGenerator.java, Compiled Code)
at org.apache.cocoon.components.pipeline.AbstractEventPipeline.process
(AbstractEventPipeline.java, Compiled Code)
at org.apache.cocoon.components.pipeline.AbstractStreamPipeline.process
(AbstractStreamPipeline.java, Compiled Code)
at org.apache.cocoon.www.sitemap_xmap.wildcardMatchN409
(sitemap_xmap.java, Compiled Code)
at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java, 
Compiled Code)
at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java, 
Compiled Code)
at org.apache.cocoon.sitemap.Handler.process(Handler.java, Compiled 
Code)
at org.apache.cocoon.sitemap.Manager.invoke(Manager.java, Compiled Code)
at org.apache.cocoon.Cocoon.process(Cocoon.java, Compiled Code)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java, 
Compiled Code)
at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled 
Code)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java, 
Compiled Code)
at org.apache.tomcat.core.Handler.service(Handler.java, Compiled Code)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java, 
Compiled Code)
at org.apache.tomcat.core.ContextManager.internalService

[C2] esql postgres' nextval

2001-08-08 Thread Eric Vernichon

I'm trying to do the following :
esql:query
INSERT INTO foo(id,url,email,username,password)
VALUES (esql:parameterNEXTVAL('id_seq')
/esql:parameter,'abcd','[EMAIL PROTECTED]','dfgdf','123');
/esql:query

Error generated by C2 :
org.apache.cocoon.ProcessingException: Exception in 
ServerPagesGenerator.generate():java.lang.RuntimeException: Error executed 
prepared statement: INSERT INTO foo(id,url,email,username,password) VALUES 
(?,'abcd','[EMAIL PROTECTED]','dfgdf','123'); : java.sql.SQLException: ERROR: pg_atoi: 
error in NEXTVAL('id_seq'): can't parse NEXTVAL('id_seq')

id is my primary key and i would like to auto-increment it.

Any suggestion ?

-
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




RE: C2: ESQL-Syntax

2001-07-25 Thread Eric Vernichon

I can't find it, please post it.
Thanks

Look at the xsl stylesheet for ESQL. That's the specification. ;-) You can
find it in
$COCOON_HOME/src/org/apache/cocoon/components/language/markup/xsp/java/esql.
xsl.

-
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




getting Request data with C2

2001-07-19 Thread Eric Vernichon

I'm sending out XML data from a form, like this :
FORM action=submitdata.xsp method=post
XML Data: INPUT type=text name=data size=40/

I want to process this data into an xsp. I need to get this data.
In submitdata.xsp, I try :
xsp:logic
String data = xsp-request:get-parameter name=data /;
contentdata/content
/xsp:logic

But data isn't a string but XML code.

In Coccon2, it fails with an error message :
Type expected. this.contentHandler.startElement(, xsp-request:get-
parameter, xsp-request:get-parameter, ^ 

In my sitemap, there's a section like this :
map:match pattern=submitdata.xsp
  map:generate type=serverpages src=submitdata.xsp/
  map:transform src=foo.xsl/
  map:serialize type=rameter name=data /;

contentdata/content
xml/
/map:match


I'm novice in XML.
Any help would be appreciate.

-
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Re: sitemap handler's sitemap is not available????

2001-07-13 Thread Eric Vernichon

If you modify the file sitemap.xmap while your cocoon server is running, it's 
seems that after (the next server request) you'll see this error.
I've found on an archive of this mailing-list (http://marc.theaimsgroup.com/?
l=xml-cocoon-users) a solution. You move from tomcat\lib these 2 files : 
xml.jar and zparser.jar. Personnaly I've created a directory in tomcat\lib and 
put these 2 files into.
Since I've done it, I haven't seen again this error message.
I use redhat7.0/tomcat3.2.1/cocoon2.0b1

 I have built the cocoon and put the war file in TOMCAT_ROOT/webapps and
 when i go to 
 http://localhost:8080/cocoon, i see this page, 
 where is the error?  can u please help
 
 Cocoon 2 - Internal server error
 
 --
--
 
 type internal-server-error
 
 message The sitemap handler's sitemap is not available.
 
 description org.apache.cocoon.ProcessingException: The sitemap handler's
 sitemap is not available.
 
 sender org.apache.cocoon.servlet.CocoonServlet
 
 source Cocoon servlet
 
 request-uri
 
 /cocoon/
 
 exception
 
 org.apache.cocoon.ProcessingException: The sitemap handler's sitemap is
 not available.
 
 path-info
 
 
 
 stacktrace
 
 org.apache.cocoon.ProcessingException: The sitemap handler's sitemap is
 not available.
   at
 org.apache.cocoon.sitemap.Manager.setupProcessing(Manager.java:179)
   at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:93)
   at org.apache.cocoon.Cocoon.process(Cocoon.java:293)
   at
 org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:471)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
   at
 org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
   at org.apache.tomcat.core.Handler.service(Handler.java:287)
   at
 org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
   at
 org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
   at
 org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
   at
 org.apache.tomcat.service.http.HttpConnectionHandler.processConnection
(HttpConnectionHandler.java:213)
   at
 org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
   at
 org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
   at java.lang.Thread.run(Thread.java:484)
 
 
 

-
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Installing Cocoon 2 onto Cocoon 1

2001-07-09 Thread Eric Vernichon

There's no problem compiling. Once i've done the instructions given on the 
cocoon site, and when i try it, it seems to be the old cocoon running (v1.8.2). 
Anyone can tell me what files i need to remove.
Thanks.

-
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]