cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Barbara Post" <bab...@ifrance.com>
Subject Re: form never validates !...
Date Fri, 02 Aug 2002 14:40:21 GMT
ok I have to see what's wrong with "cocoon://", when I use "xml\mydesc.xml"
it's ok (forgot to type the ".xml" lol :-/ ).

----- Original Message -----
From: "Barbara Post" <babs33@ifrance.com>
To: <cocoon-users@xml.apache.org>
Sent: Friday, August 02, 2002 4:36 PM
Subject: Re: form never validates !...


> My generated descriptor is empty, I wonder why...
>
> Pipeline for "getdescriptor" works ok alone (database query)... but not
when
> I use :
> cocoon://getdescriptor/hard_coded_template_name
>
> Even when I write :
> <map:parameter name="descriptor" value="xml/mydesc.xml"/>
> assuming that it is in my webapp's root \ xml folder...
>
> :-o
> ----- Original Message -----
> From: "Barbara Post" <babs33@ifrance.com>
> To: <cocoon-users@xml.apache.org>
> Sent: Friday, August 02, 2002 4:03 PM
> Subject: form never validates !...
>
>
> > Hello, my form does not validate.... The "submit" button of form sends
to
> > "form2fill" and thanks to Christian's transformer I keep my request
> > parameters to regenerate fully the form (will add a template to my xsl
to
> > add an error message). I can't go to the "success" part (google to test
> > :-p ).
> > In fact if all required fields are filled I get redirected to my form !
> >
> > I only decide on "nullable" attribute of "parameter" in the descriptor.
> >
> > Here are elements :
> >
> > This is my descriptor for form validation :
> >
> >   <?xml version="1.0" encoding="UTF-8" ?>
> > <root>
> >   <parameter name="InternalInfo_Email" nullable="yes" type="string" />
> >   <!-- a big bunch of parameters -->
> >
> > <constraint-set name="default">
> >   <validate name="SalesInfo_CustomerID" />
> >   <validate name="SalesInfo_CustomerName" />
> >   </constraint-set>
> >   </root>
> >
> > Piece of pipeline :
> >
> > <map:match pattern="form2fill">
> >    <!-- be sure one gets the request parameters -->
> >     <map:act type="request">
> >      <map:parameter name="parameters" value="true"/>
> >      <!-- authenticate as usual -->
> >      <map:act type="sunRise-auth">
> >       <map:parameter name="handler" value="baepp-handler"/>
> >       <!-- form validation -->
> >       <map:act type="form-validator">
> >        <map:parameter name="descriptor"
> > value="cocoon://getdescriptor/{../../template}"/>
> >        <map:parameter name="validate-set" value="default"/>
> >        <!-- ok so generate license and show it -->
> >        <!-- test -->
> >        <map:redirect-to uri="http://www.google.fr"/>
> >       </map:act>
> >       <!-- failed so show input form -->
> >     <map:aggregate .....>      </map:aggregate>
> >       <map:transform type="sunShine"/>
> >       <map:transform src="xsl/genlicform2fill.xsl">
> >        <map:parameter name="use-request-parameters" value="true"/>
> >       </map:transform>
> >       <map:transform src="xsl/select.xsl"/>
> >       <!-- keeps request params -->
> >       <map:transform type="simple-form"/>
> >       <map:serialize type="html"/>
> >      </map:act>
> >     </map:act>
> >    </map:match>
> >
> > Thanks for any clue...
> >
> > Barbara
> >
> >
> > ---------------------------------------------------------------------
> > Please check that your question  has not already been answered in the
> > FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
> >
> > To unsubscribe, e-mail:     <cocoon-users-unsubscribe@xml.apache.org>
> > For additional commands, e-mail:   <cocoon-users-help@xml.apache.org>
> >
>
>
> ---------------------------------------------------------------------
> Please check that your question  has not already been answered in the
> FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
>
> To unsubscribe, e-mail:     <cocoon-users-unsubscribe@xml.apache.org>
> For additional commands, e-mail:   <cocoon-users-help@xml.apache.org>
>


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

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


Mime
View raw message