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