Problems importing sample forms to ODK Aggregate

Hi all,

Apologies if I've missed an existing post on this, I have had a look around
and couldn't seem to see anything.

I was trying to import all the sample forms from here:
http://code.google.com/p/opendatakit/source/browse?repo=forms
into my aggregate instance to have a look at ODK's capabilities.

I am having an issue with a number of forms:

  • eIMCI.xml - "HTTP Status 400 - Problem parsing submission XML Field
    name: imci/Meta/formName appears to be a value field (it has no fields
    nested within it) but does not have a type."
  • Geo Tagger.xml - "HTTP Status 400 - Problem parsing submission XML
    Field name: geotagger/DeviceId appears to be a value field (it has no fields
    nested within it) but does not have a type."
  • Household Survey.xml - "HTTP Status 400 - Problem with JavaRosa Parsing
    Form:xmlns attribute for the data model is not well-formed:
    'HouseholdSurvey1' should be of the form
    xmlns="http://your.domain.org/formId" Consider defining the formId using the
    'id' attribute instead of the 'xmlns' attribute (id="formId")"
  • mediaform.xml: "HTTP Status 400 - Form did not specify a Form ID. For
    information on Form ID please check the Open Data Kit FAQ"
  • Widgets.xml"HTTP Status 400 - Problem with JavaRosa Parsing Form:xmlns
    attribute for the data model is not well-formed: 'widgets' should be of the
    form xmlns="http://your.domain.org/formId" Consider defining the formId
    using the 'id' attribute instead of the 'xmlns' attribute (id="formId")"

Given that so many of the sample forms broke for me I am wondering whether
there's something wrong with my setup. I am on my own machine (Ubuntu Linux)
with tomcat and MySQL. For the forms that did work I've been able to
download them to Collect and submit data back.

Also, is there a way to import them into odkbuild to see how they were built
in there - I'm looking for examples of how to do validation or more complex
things with the ODKBuilder. But when I tried it needs a .odkbuild file.

Many thanks in advance for your assistance.

Feel free to write back with a link if this is already somewhere and I've
missed it (and sorry in advance if that's the case).

Cheers,

Bird

hi sarah,

sorry that you are having problems. there have been changes to
aggregate that make parsing more rigorous than it has been in the
past. i think this is probably the wrong approach and i've filed a bug
at http://code.google.com/p/opendatakit/issues/detail?id=283.

for now, i've fixed geotagger, household survey, and widgets. eimci
and mediaform will take much longer to fix, so i've removed them for
now. note that you can try out forms with newer features at
http://opendatakit.appspot.com.

yaw

··· On Fri, Jul 29, 2011 at 18:48, Bird wrote: > Hi all, > Apologies if I've missed an existing post on this, I have had a look around > and couldn't seem to see anything. > I was trying to import all the sample forms from > here: http://code.google.com/p/opendatakit/source/browse?repo=forms > into my aggregate instance to have a look at ODK's capabilities. > I am having an issue with a number of forms: > > eIMCI.xml - "HTTP Status 400 - Problem parsing submission XML Field name: > imci/Meta/formName appears to be a value field (it has no fields nested > within it) but does not have a type." > Geo Tagger.xml - "HTTP Status 400 - Problem parsing submission XML Field > name: geotagger/DeviceId appears to be a value field (it has no fields > nested within it) but does not have a type." > Household Survey.xml - "HTTP Status 400 - Problem with JavaRosa Parsing > Form:xmlns attribute for the data model is not well-formed: > 'HouseholdSurvey1' should be of the form > xmlns="http://your.domain.org/formId" Consider defining the formId using the > 'id' attribute instead of the 'xmlns' attribute (id="formId")" > mediaform.xml: "HTTP Status 400 - Form did not specify a Form ID. For > information on Form ID please check the Open Data Kit FAQ" > Widgets.xml"HTTP Status 400 - Problem with JavaRosa Parsing Form:xmlns > attribute for the data model is not well-formed: 'widgets' should be of the > form xmlns="http://your.domain.org/formId" Consider defining the formId > using the 'id' attribute instead of the 'xmlns' attribute (id="formId")" > > Given that so many of the sample forms broke for me I am wondering whether > there's something wrong with my setup. I am on my own machine (Ubuntu Linux) > with tomcat and MySQL. For the forms that did work I've been able to > download them to Collect and submit data back. > Also, is there a way to import them into odkbuild to see how they were built > in there - I'm looking for examples of how to do validation or more complex > things with the ODKBuilder. But when I tried it needs a .odkbuild file. > Many thanks in advance for your assistance. > Feel free to write back with a link if this is already somewhere and I've > missed it (and sorry in advance if that's the case). > Cheers, > Bird > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en >

Thanks Yaw, that's great.

Is there also a way to import the forms into ODK Build so I can see how
they were developed in the builder?

Many thanks,

Sarah Bird

··· On Mon, Aug 1, 2011 at 2:54 PM, Yaw Anokwa wrote:

hi sarah,

sorry that you are having problems. there have been changes to
aggregate that make parsing more rigorous than it has been in the
past. i think this is probably the wrong approach and i've filed a bug
at http://code.google.com/p/opendatakit/issues/detail?id=283.

for now, i've fixed geotagger, household survey, and widgets. eimci
and mediaform will take much longer to fix, so i've removed them for
now. note that you can try out forms with newer features at
http://opendatakit.appspot.com.

yaw

On Fri, Jul 29, 2011 at 18:48, Bird sarah.birdman@gmail.com wrote:

Hi all,
Apologies if I've missed an existing post on this, I have had a look
around
and couldn't seem to see anything.
I was trying to import all the sample forms from
here: http://code.google.com/p/opendatakit/source/browse?repo=forms
into my aggregate instance to have a look at ODK's capabilities.
I am having an issue with a number of forms:

eIMCI.xml - "HTTP Status 400 - Problem parsing submission XML Field name:
imci/Meta/formName appears to be a value field (it has no fields nested
within it) but does not have a type."
Geo Tagger.xml - "HTTP Status 400 - Problem parsing submission XML Field
name: geotagger/DeviceId appears to be a value field (it has no fields
nested within it) but does not have a type."
Household Survey.xml - "HTTP Status 400 - Problem with JavaRosa Parsing
Form:xmlns attribute for the data model is not well-formed:
'HouseholdSurvey1' should be of the form
xmlns="http://your.domain.org/formId" Consider defining the formId using
the
'id' attribute instead of the 'xmlns' attribute (id="formId")"
mediaform.xml: "HTTP Status 400 - Form did not specify a Form ID. For
information on Form ID please check the Open Data Kit FAQ"
Widgets.xml"HTTP Status 400 - Problem with JavaRosa Parsing Form:xmlns
attribute for the data model is not well-formed: 'widgets' should be of
the
form xmlns="http://your.domain.org/formId" Consider defining the formId
using the 'id' attribute instead of the 'xmlns' attribute (id="formId")"

Given that so many of the sample forms broke for me I am wondering
whether
there's something wrong with my setup. I am on my own machine (Ubuntu
Linux)
with tomcat and MySQL. For the forms that did work I've been able to
download them to Collect and submit data back.
Also, is there a way to import them into odkbuild to see how they were
built
in there - I'm looking for examples of how to do validation or more
complex
things with the ODKBuilder. But when I tried it needs a .odkbuild file.
Many thanks in advance for your assistance.
Feel free to write back with a link if this is already somewhere and I've
missed it (and sorry in advance if that's the case).
Cheers,
Bird

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

unfortunately, no. most of those forms were coded up by hand. you may
have better luck importing into purcforms
(http://code.google.com/p/purcforms/)

··· On Mon, Aug 1, 2011 at 15:09, Sarah Bird wrote: > Thanks Yaw, that's great. > Is there also a way to import the forms into ODK Build so I can see how > they were developed in the builder? > Many thanks, > Sarah Bird > > On Mon, Aug 1, 2011 at 2:54 PM, Yaw Anokwa wrote: >> >> hi sarah, >> >> sorry that you are having problems. there have been changes to >> aggregate that make parsing more rigorous than it has been in the >> past. i think this is probably the wrong approach and i've filed a bug >> at http://code.google.com/p/opendatakit/issues/detail?id=283. >> >> for now, i've fixed geotagger, household survey, and widgets. eimci >> and mediaform will take much longer to fix, so i've removed them for >> now. note that you can try out forms with newer features at >> http://opendatakit.appspot.com. >> >> yaw >> >> On Fri, Jul 29, 2011 at 18:48, Bird wrote: >> > Hi all, >> > Apologies if I've missed an existing post on this, I have had a look >> > around >> > and couldn't seem to see anything. >> > I was trying to import all the sample forms from >> > here: http://code.google.com/p/opendatakit/source/browse?repo=forms >> > into my aggregate instance to have a look at ODK's capabilities. >> > I am having an issue with a number of forms: >> > >> > eIMCI.xml - "HTTP Status 400 - Problem parsing submission XML Field >> > name: >> > imci/Meta/formName appears to be a value field (it has no fields nested >> > within it) but does not have a type." >> > Geo Tagger.xml - "HTTP Status 400 - Problem parsing submission XML Field >> > name: geotagger/DeviceId appears to be a value field (it has no fields >> > nested within it) but does not have a type." >> > Household Survey.xml - "HTTP Status 400 - Problem with JavaRosa Parsing >> > Form:xmlns attribute for the data model is not well-formed: >> > 'HouseholdSurvey1' should be of the form >> > xmlns="http://your.domain.org/formId" Consider defining the formId using >> > the >> > 'id' attribute instead of the 'xmlns' attribute (id="formId")" >> > mediaform.xml: "HTTP Status 400 - Form did not specify a Form ID. For >> > information on Form ID please check the Open Data Kit FAQ" >> > Widgets.xml"HTTP Status 400 - Problem with JavaRosa Parsing Form:xmlns >> > attribute for the data model is not well-formed: 'widgets' should be of >> > the >> > form xmlns="http://your.domain.org/formId" Consider defining the formId >> > using the 'id' attribute instead of the 'xmlns' attribute (id="formId")" >> > >> > Given that so many of the sample forms broke for me I am wondering >> > whether >> > there's something wrong with my setup. I am on my own machine (Ubuntu >> > Linux) >> > with tomcat and MySQL. For the forms that did work I've been able to >> > download them to Collect and submit data back. >> > Also, is there a way to import them into odkbuild to see how they were >> > built >> > in there - I'm looking for examples of how to do validation or more >> > complex >> > things with the ODKBuilder. But when I tried it needs a .odkbuild file. >> > Many thanks in advance for your assistance. >> > Feel free to write back with a link if this is already somewhere and >> > I've >> > missed it (and sorry in advance if that's the case). >> > Cheers, >> > Bird >> > >> > -- >> > Post: opendatakit@googlegroups.com >> > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> > Options: http://groups.google.com/group/opendatakit?hl=en >> > >> >> -- >> Post: opendatakit@googlegroups.com >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> Options: http://groups.google.com/group/opendatakit?hl=en > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en >

No problem at all, thanks.

Is there a guide somewhere to using the more advanced elements

  • Relevance

Specify a custom expression to evaluate to determine if this field is
shown.

  • Constraint

Specify a custom expression to validate the user input.

  • Instance Destination

Specify a custom XPath expression at which to store the result.

as well as the Group and Branch features of ODK Build.

Many thanks,

Bird

··· On Mon, Aug 1, 2011 at 3:17 PM, Yaw Anokwa wrote:

unfortunately, no. most of those forms were coded up by hand. you may
have better luck importing into purcforms
(http://code.google.com/p/purcforms/)

On Mon, Aug 1, 2011 at 15:09, Sarah Bird sbird@alum.mit.edu wrote:

Thanks Yaw, that's great.
Is there also a way to import the forms into ODK Build so I can see how
they were developed in the builder?
Many thanks,
Sarah Bird

On Mon, Aug 1, 2011 at 2:54 PM, Yaw Anokwa yanokwa@gmail.com wrote:

hi sarah,

sorry that you are having problems. there have been changes to
aggregate that make parsing more rigorous than it has been in the
past. i think this is probably the wrong approach and i've filed a bug
at http://code.google.com/p/opendatakit/issues/detail?id=283.

for now, i've fixed geotagger, household survey, and widgets. eimci
and mediaform will take much longer to fix, so i've removed them for
now. note that you can try out forms with newer features at
http://opendatakit.appspot.com.

yaw

On Fri, Jul 29, 2011 at 18:48, Bird sarah.birdman@gmail.com wrote:

Hi all,
Apologies if I've missed an existing post on this, I have had a look
around
and couldn't seem to see anything.
I was trying to import all the sample forms from
here: http://code.google.com/p/opendatakit/source/browse?repo=forms
into my aggregate instance to have a look at ODK's capabilities.
I am having an issue with a number of forms:

eIMCI.xml - "HTTP Status 400 - Problem parsing submission XML Field
name:
imci/Meta/formName appears to be a value field (it has no fields
nested
within it) but does not have a type."
Geo Tagger.xml - "HTTP Status 400 - Problem parsing submission XML
Field
name: geotagger/DeviceId appears to be a value field (it has no fields
nested within it) but does not have a type."
Household Survey.xml - "HTTP Status 400 - Problem with JavaRosa
Parsing
Form:xmlns attribute for the data model is not well-formed:
'HouseholdSurvey1' should be of the form
xmlns="http://your.domain.org/formId" Consider defining the formId
using
the
'id' attribute instead of the 'xmlns' attribute (id="formId")"
mediaform.xml: "HTTP Status 400 - Form did not specify a Form ID. For
information on Form ID please check the Open Data Kit FAQ"
Widgets.xml"HTTP Status 400 - Problem with JavaRosa Parsing Form:xmlns
attribute for the data model is not well-formed: 'widgets' should be
of
the
form xmlns="http://your.domain.org/formId" Consider defining the
formId
using the 'id' attribute instead of the 'xmlns' attribute
(id="formId")"

Given that so many of the sample forms broke for me I am wondering
whether
there's something wrong with my setup. I am on my own machine (Ubuntu
Linux)
with tomcat and MySQL. For the forms that did work I've been able to
download them to Collect and submit data back.
Also, is there a way to import them into odkbuild to see how they were
built
in there - I'm looking for examples of how to do validation or more
complex
things with the ODKBuilder. But when I tried it needs a .odkbuild
file.
Many thanks in advance for your assistance.
Feel free to write back with a link if this is already somewhere and
I've
missed it (and sorry in advance if that's the case).
Cheers,
Bird

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

when you create a group, you can drag and drop other prompts inside to
get them to appear together (this only works with collect 1.1.7). you
can also make that group repeat. anything else that's not clear?

branching doesn't work. the bug was filed a few days ago and it's
still in process.
http://code.google.com/p/opendatakit/issues/detail?id=269

the reason some items are under advanced is because they require a
pretty good knowledge of xforms.
http://code.google.com/p/opendatakit/wiki/XFormDesignGuidelines is a
good place to start.

finally, we are also on the verge of releasing a new design tool that
should make form design a little easier.

··· On Mon, Aug 1, 2011 at 15:25, Sarah Bird wrote: > No problem at all, thanks. > Is there a guide somewhere to using the more advanced elements > > Relevance > > Specify a custom expression to evaluate to determine if this field is shown. > > Constraint > > Specify a custom expression to validate the user input. > > Instance Destination > > Specify a custom XPath expression at which to store the result. > > as well as the Group and Branch features of ODK Build. > Many thanks, > Bird > On Mon, Aug 1, 2011 at 3:17 PM, Yaw Anokwa wrote: >> >> unfortunately, no. most of those forms were coded up by hand. you may >> have better luck importing into purcforms >> (http://code.google.com/p/purcforms/) >> >> On Mon, Aug 1, 2011 at 15:09, Sarah Bird wrote: >> > Thanks Yaw, that's great. >> > Is there also a way to import the forms into ODK Build so I can see how >> > they were developed in the builder? >> > Many thanks, >> > Sarah Bird >> > >> > On Mon, Aug 1, 2011 at 2:54 PM, Yaw Anokwa wrote: >> >> >> >> hi sarah, >> >> >> >> sorry that you are having problems. there have been changes to >> >> aggregate that make parsing more rigorous than it has been in the >> >> past. i think this is probably the wrong approach and i've filed a bug >> >> at http://code.google.com/p/opendatakit/issues/detail?id=283. >> >> >> >> for now, i've fixed geotagger, household survey, and widgets. eimci >> >> and mediaform will take much longer to fix, so i've removed them for >> >> now. note that you can try out forms with newer features at >> >> http://opendatakit.appspot.com. >> >> >> >> yaw >> >> >> >> On Fri, Jul 29, 2011 at 18:48, Bird wrote: >> >> > Hi all, >> >> > Apologies if I've missed an existing post on this, I have had a look >> >> > around >> >> > and couldn't seem to see anything. >> >> > I was trying to import all the sample forms from >> >> > here: http://code.google.com/p/opendatakit/source/browse?repo=forms >> >> > into my aggregate instance to have a look at ODK's capabilities. >> >> > I am having an issue with a number of forms: >> >> > >> >> > eIMCI.xml - "HTTP Status 400 - Problem parsing submission XML Field >> >> > name: >> >> > imci/Meta/formName appears to be a value field (it has no fields >> >> > nested >> >> > within it) but does not have a type." >> >> > Geo Tagger.xml - "HTTP Status 400 - Problem parsing submission XML >> >> > Field >> >> > name: geotagger/DeviceId appears to be a value field (it has no >> >> > fields >> >> > nested within it) but does not have a type." >> >> > Household Survey.xml - "HTTP Status 400 - Problem with JavaRosa >> >> > Parsing >> >> > Form:xmlns attribute for the data model is not well-formed: >> >> > 'HouseholdSurvey1' should be of the form >> >> > xmlns="http://your.domain.org/formId" Consider defining the formId >> >> > using >> >> > the >> >> > 'id' attribute instead of the 'xmlns' attribute (id="formId")" >> >> > mediaform.xml: "HTTP Status 400 - Form did not specify a Form ID. For >> >> > information on Form ID please check the Open Data Kit FAQ" >> >> > Widgets.xml"HTTP Status 400 - Problem with JavaRosa Parsing >> >> > Form:xmlns >> >> > attribute for the data model is not well-formed: 'widgets' should be >> >> > of >> >> > the >> >> > form xmlns="http://your.domain.org/formId" Consider defining the >> >> > formId >> >> > using the 'id' attribute instead of the 'xmlns' attribute >> >> > (id="formId")" >> >> > >> >> > Given that so many of the sample forms broke for me I am wondering >> >> > whether >> >> > there's something wrong with my setup. I am on my own machine (Ubuntu >> >> > Linux) >> >> > with tomcat and MySQL. For the forms that did work I've been able to >> >> > download them to Collect and submit data back. >> >> > Also, is there a way to import them into odkbuild to see how they >> >> > were >> >> > built >> >> > in there - I'm looking for examples of how to do validation or more >> >> > complex >> >> > things with the ODKBuilder. But when I tried it needs a .odkbuild >> >> > file. >> >> > Many thanks in advance for your assistance. >> >> > Feel free to write back with a link if this is already somewhere and >> >> > I've >> >> > missed it (and sorry in advance if that's the case). >> >> > Cheers, >> >> > Bird >> >> > >> >> > -- >> >> > Post: opendatakit@googlegroups.com >> >> > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> >> > Options: http://groups.google.com/group/opendatakit?hl=en >> >> > >> >> >> >> -- >> >> Post: opendatakit@googlegroups.com >> >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> >> Options: http://groups.google.com/group/opendatakit?hl=en >> > >> > -- >> > Post: opendatakit@googlegroups.com >> > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> > Options: http://groups.google.com/group/opendatakit?hl=en >> > >> >> -- >> Post: opendatakit@googlegroups.com >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> Options: http://groups.google.com/group/opendatakit?hl=en > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en >

Many, many thanks for your time Yaw.

··· On Mon, Aug 1, 2011 at 3:42 PM, Yaw Anokwa wrote:

when you create a group, you can drag and drop other prompts inside to
get them to appear together (this only works with collect 1.1.7). you
can also make that group repeat. anything else that's not clear?

branching doesn't work. the bug was filed a few days ago and it's
still in process.
http://code.google.com/p/opendatakit/issues/detail?id=269

the reason some items are under advanced is because they require a
pretty good knowledge of xforms.
http://code.google.com/p/opendatakit/wiki/XFormDesignGuidelines is a
good place to start.

finally, we are also on the verge of releasing a new design tool that
should make form design a little easier.

On Mon, Aug 1, 2011 at 15:25, Sarah Bird sbird@alum.mit.edu wrote:

No problem at all, thanks.
Is there a guide somewhere to using the more advanced elements

Relevance

Specify a custom expression to evaluate to determine if this field is
shown.

Constraint

Specify a custom expression to validate the user input.

Instance Destination

Specify a custom XPath expression at which to store the result.

as well as the Group and Branch features of ODK Build.
Many thanks,
Bird
On Mon, Aug 1, 2011 at 3:17 PM, Yaw Anokwa yanokwa@gmail.com wrote:

unfortunately, no. most of those forms were coded up by hand. you may
have better luck importing into purcforms
(http://code.google.com/p/purcforms/)

On Mon, Aug 1, 2011 at 15:09, Sarah Bird sbird@alum.mit.edu wrote:

Thanks Yaw, that's great.
Is there also a way to import the forms into ODK Build so I can see
how
they were developed in the builder?
Many thanks,
Sarah Bird

On Mon, Aug 1, 2011 at 2:54 PM, Yaw Anokwa yanokwa@gmail.com wrote:

hi sarah,

sorry that you are having problems. there have been changes to
aggregate that make parsing more rigorous than it has been in the
past. i think this is probably the wrong approach and i've filed a
bug
at http://code.google.com/p/opendatakit/issues/detail?id=283.

for now, i've fixed geotagger, household survey, and widgets. eimci
and mediaform will take much longer to fix, so i've removed them for
now. note that you can try out forms with newer features at
http://opendatakit.appspot.com.

yaw

On Fri, Jul 29, 2011 at 18:48, Bird sarah.birdman@gmail.com wrote:

Hi all,
Apologies if I've missed an existing post on this, I have had a
look
around
and couldn't seem to see anything.
I was trying to import all the sample forms from
here:
http://code.google.com/p/opendatakit/source/browse?repo=forms
into my aggregate instance to have a look at ODK's capabilities.
I am having an issue with a number of forms:

eIMCI.xml - "HTTP Status 400 - Problem parsing submission XML Field
name:
imci/Meta/formName appears to be a value field (it has no fields
nested
within it) but does not have a type."
Geo Tagger.xml - "HTTP Status 400 - Problem parsing submission XML
Field
name: geotagger/DeviceId appears to be a value field (it has no
fields
nested within it) but does not have a type."
Household Survey.xml - "HTTP Status 400 - Problem with JavaRosa
Parsing
Form:xmlns attribute for the data model is not well-formed:
'HouseholdSurvey1' should be of the form
xmlns="http://your.domain.org/formId" Consider defining the formId
using
the
'id' attribute instead of the 'xmlns' attribute (id="formId")"
mediaform.xml: "HTTP Status 400 - Form did not specify a Form ID.
For
information on Form ID please check the Open Data Kit FAQ"
Widgets.xml"HTTP Status 400 - Problem with JavaRosa Parsing
Form:xmlns
attribute for the data model is not well-formed: 'widgets' should
be
of
the
form xmlns="http://your.domain.org/formId" Consider defining the
formId
using the 'id' attribute instead of the 'xmlns' attribute
(id="formId")"

Given that so many of the sample forms broke for me I am wondering
whether
there's something wrong with my setup. I am on my own machine
(Ubuntu
Linux)
with tomcat and MySQL. For the forms that did work I've been able
to
download them to Collect and submit data back.
Also, is there a way to import them into odkbuild to see how they
were
built
in there - I'm looking for examples of how to do validation or more
complex
things with the ODKBuilder. But when I tried it needs a .odkbuild
file.
Many thanks in advance for your assistance.
Feel free to write back with a link if this is already somewhere
and
I've
missed it (and sorry in advance if that's the case).
Cheers,
Bird

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en