Pyxform project, XLSForm, ODK Validate, and regex() in relevance

All,

XLSForm errors out when there is a regex() call in a relevance column
(class "me.regexp.RE" could not be found in the classpath). The problem is
that ODK_Validate.jar is missing regexp-me.jar. In our local version of
XLSForm, adding regexp-me.jar into ODK_Validate.jar solved the problem.

Note that constraint columns with regex()'s caused no such error --
possibly because they are not being validated. We have this in the queue to
look into more deeply. If we find and fix a problem, we'll pass it along as
well.

Best,

Chris

Thanks for catching this and investigating the cause!

I've updated ODK Validate on the website. 1.2.3 includes the missing
library. http://code.google.com/p/opendatakit/downloads/list

Mitch

··· On Mon, Nov 12, 2012 at 6:08 AM, Christopher Robert wrote:

All,

XLSForm errors out when there is a regex() call in a relevance column
(class "me.regexp.RE" could not be found in the classpath). The problem
is that ODK_Validate.jar is missing regexp-me.jar. In our local version of
XLSForm, adding regexp-me.jar into ODK_Validate.jar solved the problem.

Note that constraint columns with regex()'s caused no such error --
possibly because they are not being validated. We have this in the queue to
look into more deeply. If we find and fix a problem, we'll pass it along as
well.

Best,

Chris

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

I am writing on behalf of the Thailand National Statistics Office
(TNSO) which will conduct its agricultural census (AC) in May 2013.
TNSO is planning to use Tablets equipped with Android operating
system to collect the data on the field. It is noted that ODK is
compatible with Android and can be used to collect data on the field.
However, TNSO does not have the skills nor the resources to have and
use the ODK for the data collection of the AC. Your company is known
as the ODK implementation company and is greatly involved in various
data collection initiatives particularly in agriculture.

We would much appreciate to have your support in helping TNSO to use
the ODK for the 2013 AC and this initiative can be extended to other
countries of the region.

Looking forward for your earliest consideration and favourable
response.

··· On Nov 14, 12:23 am, Mitch S wrote: > Thanks for catching this and investigating the cause! > > I've updated ODK Validate on the website. 1.2.3 includes the missing > library.http://code.google.com/p/opendatakit/downloads/list > > Mitch > > On Mon, Nov 12, 2012 at 6:08 AM, Christopher Robert wrote: > > > > > > > All, > > > XLSForm errors out when there is a regex() call in a relevance column > > (class "me.regexp.RE" could not be found in the classpath). The problem > > is that ODK_Validate.jar is missing regexp-me.jar. In our local version of > > XLSForm, adding regexp-me.jar into ODK_Validate.jar solved the problem. > > > Note that constraint columns with regex()'s caused no such error -- > > possibly because they are not being validated. We have this in the queue to > > look into more deeply. If we find and fix a problem, we'll pass it along as > > well. > > > Best, > > > Chris > > -- > Mitch Sundt > Software Engineer > University of Washington > mitchellsu...@gmail.com- Hide quoted text - > > - Show quoted text -

[...]

We would much appreciate to have your support in helping TNSO to use
the ODK for the 2013 AC and this initiative can be extended to other
countries of the region.

Looking forward for your earliest consideration and favourable
response.

You are sending this message to everyone on a mailing list.
Did you have a specific person in mind?

You might also want to check out http://opendatakit.org/help/help-for-hire/

Regards,
Gora

··· On 14 November 2012 09:08, Seevalingum Ramasawmy wrote: