Re: [Chiba-users] problem submitting xform
Creators discontinued Chiba & founded betterFORM http://betterform.de
Brought to you by:
chibaxforms,
windauer
From: Robert W. <rob...@de...> - 2007-04-23 09:34:00
|
That's it! Thanks Scott. Now I know what happened - I copied this URL = from an old form I developed on an older version of Chiba Web. In the = latest version of Chiba debug-instance.jsp has moved. I should have = checked that - but it was late on a Friday afternoon when I posted ;-) I am still puzzling over the schema for form validation problem though. = Is there a special place to put an external schema for it to be picked = up? I have tried it in the same folder as the form and I have tried both = relative and absolute links to it but nothing happens. I have = successfully used an inline schema for validation but I would prefer to = avoid this. Thanks Rob Walpole Devon Portal Developer E-mail rob...@de... Web http://www.devonline.gov.uk > -----Original Message----- > From: Scott Warren [mailto:sco...@oc...]=20 > Sent: 21 April 2007 02:40 > To: Robert Walpole; chi...@li... > Subject: RE: [Chiba-users] problem submitting xform >=20 >=20 > Can you confirm that=20 > http://localhost:8880/chiba2/jsp/debug-instance.jsp > exists and works? I have found when I submit and it's doesn't=20 > return an XML > result that I get the same message. BUT I have not tried that with > replace=3D"all". A quick look at the form it looks OK to me. >=20 > Hope this helps... >=20 > Regards > =A0 > =A0 > Scott Warren > Ocom Software > ... Exceeding Quality..... >=20 >=20 > > -----Original Message----- > > From: chi...@li... [mailto:chiba-users- > > bo...@li...] On Behalf Of Robert Walpole > > Sent: Saturday, 21 April 2007 1:19 AM > > To: chi...@li... > > Subject: [Chiba-users] problem submitting xform > >=20 > > Hi, > >=20 > > Can anyone tell me why this XForm won't submit? Chiba is=20 > telling me that > > there is something required but I don't see it. The only=20 > required fields > > are name and purpose - but completing these makes no difference. > >=20 > > Also I want to link the XForm to a schema for validation -=20 > but changing > > the xforms model element to <xforms:model schema=3D"schema.xsd"> and > > dropping the schema with this name into the same folder as the form > > doesn't seem to work. > >=20 > > <?xml version=3D"1.0" encoding=3D"UTF-8"?> > > <html > > xmlns=3D"http://www.w3.org/1999/xhtml" > > xmlns:xforms=3D"http://www.w3.org/2002/xforms" > > xmlns:ev=3D"http://www.w3.org/2001/xml-events" > > xmlns:xs=3D"http://www.w3.org/2001/XMLSchema"> > > <head> > > <title>Community Directory - Creator Form</title> > >=20 > > <xforms:model> > >=20 > > <xforms:instance id=3D"communitygroup-instance"> > > <communitygroup xmlns=3D""> > > <group> > > <name/> > > <purpose/> > > <address/> > > <town/> > > <county/> > > <postcode/> > > <number type=3D""/> > > <email/> > > <website/> > > </group> > > </communitygroup> > > </xforms:instance> > >=20 > > <xforms:bind id=3D"group" = nodeset=3D"/communitygroup/group"> > > <xforms:bind id=3D"group_name" nodeset=3D"name" > > required=3D"true()"/> > > <xforms:bind id=3D"group_purpose" = nodeset=3D"purpose" > > required=3D"true()"/> > > <xforms:bind id=3D"repeat_group_address" > > nodeset=3D"address"> > > <xforms:bind id=3D"group_address" nodeset=3D"." > > required=3D"false()"/> > > </xforms:bind> > > <xforms:bind id=3D"group_town" nodeset=3D"town" > > required=3D"false()"/> > > <xforms:bind id=3D"group_county" nodeset=3D"county" > > required=3D"false()"/> > > <xforms:bind id=3D"group_postcode" = nodeset=3D"postcode" > > required=3D"false()"/> > > <xforms:bind id=3D"group_number" nodeset=3D"number" > > required=3D"false()"/> > > <xforms:bind id=3D"group_number_type" > > nodeset=3D"number/@type" required=3D"false()"/> > > <xforms:bind id=3D"group_email" nodeset=3D"email" > > required=3D"false()"/> > > <xforms:bind id=3D"group_website" = nodeset=3D"website" > > requried=3D"false()"/> > > </xforms:bind> > >=20 > > <xforms:instance id=3D"numbertypes-instance"> > > <numbertypes xmlns=3D""> > > <numbertype> > > <name>Office</name> > > <value>Office</value> > > </numbertype> > > <numbertype> > > <name>Answerphone</name> > > <value>Answerphone</value> > > </numbertype> > > <numbertype> > > <name>Fax</name> > > <value>Fax</value> > > </numbertype> > > </numbertypes> > > </xforms:instance> > >=20 > > <xforms:submission id=3D"save-submission" > > action=3D"http://localhost:8880/chiba2/jsp/debug-instance.jsp" > > method=3D"post" replace=3D"all"/> > >=20 > > </xforms:model> > >=20 > > </head> > > <body> > >=20 > > <!-- this group relates to the communitygroup/group=20 > node within > > the communitydirectory schema --> > > <xforms:group bind=3D"group"> > >=20 > > <xforms:input bind=3D"group_name"> > > <xforms:label>Name:</xforms:label> > > </xforms:input> > > <br/> > >=20 > > <xforms:textarea bind=3D"group_purpose"> > > <xforms:label>Purpose:</xforms:label> > > </xforms:textarea> > > <br/> > >=20 > > <xforms:trigger> > > <xforms:label>Add address line</xforms:label> > > <!-- xforms:hint>appends a new entry at the=20 > end of this > > collection</xforms:hint --> > > <xforms:action> > > <xforms:insert bind=3D"repeat_group_address" > > at=3D"index('repeat-address')" position=3D"after"/> > > </xforms:action> > > </xforms:trigger> > > <br/> > >=20 > > <!--xforms:trigger> > > <xforms:label>Delete address line</xforms:label> > > <xforms:hint>deletes selected entry from this > > collection</xforms:hint> > > <xforms:action> > > <xforms:delete bind=3D"repeat_group_address" > > at=3D"index('repeat-address')"/> > > </xforms:action> > > </xforms:trigger --> > >=20 > > <xforms:repeat id=3D"repeat-address" > > bind=3D"repeat_group_address"> > > <xforms:input bind=3D"group_address"> > > <xforms:label>Address:</xforms:label> > > </xforms:input> > > <br/> > > </xforms:repeat> > >=20 > > <xforms:input bind=3D"group_town"> > > <xforms:label>Town:</xforms:label> > > </xforms:input> > > <br/> > >=20 > > <xforms:input bind=3D"group_county"> > > <xforms:label>County:</xforms:label> > > </xforms:input> > > <br/> > >=20 > > <xforms:input bind=3D"group_postcode"> > > <xforms:label>Postcode:</xforms:label> > > </xforms:input> > > <br/> > >=20 > > <xforms:select1 bind=3D"group_number_type"> > > <xforms:label>Type:</xforms:label> > > <xforms:item> > > <xforms:label>Choose One...</xforms:label> > > <xforms:value/> > > </xforms:item> > > <xforms:itemset > > nodeset=3D"instance('numbertypes-instance')/numbertype"> > > <xforms:label ref=3D"name"/> > > <xforms:value ref=3D"value"/> > > </xforms:itemset> > > </xforms:select1> > > <xforms:input bind=3D"group_number"> > > <xforms:label>Number:</xforms:label> > > </xforms:input> > > <br/> > >=20 > > <xforms:input bind=3D"group_email"> > > <xforms:label>Email:</xforms:label> > > </xforms:input> > > <br/> > >=20 > > <xforms:input bind=3D"group_website"> > > <xforms:label>Website:</xforms:label> > > </xforms:input> > > <br/> > >=20 > > </xforms:group> > >=20 > > <xforms:submit submission=3D"save-submission"> > > <xforms:label>Save</xforms:label> > > </xforms:submit> > >=20 > > </body> > > </html> > >=20 > > Thanks > > Rob Walpole > > Devon Portal Developer > > Email rob...@de... > > Web http://www.devonline.gov.uk > >=20 > >=20 > >=20 > -------------------------------------------------------------- > ----------- > > This SF.net email is sponsored by DB2 Express > > Download DB2 Express C - the FREE version of DB2 express and take > > control of your XML. No limits. Just data. Click to get it now. > > http://sourceforge.net/powerbar/db2/ > > _______________________________________________ > > Chiba-users mailing list > > Chi...@li... > > https://lists.sourceforge.net/lists/listinfo/chiba-users >=20 >=20 |