The spec says this for calendarCheckPolicy:
Additional lenient parsing behaviour when in 'lax' mode:
Leading and trailing whitespace
in the data but not in the pattern
is accepted
The following element declares a lax policy:
<xs:element name="Birthday" type="xs:date"
dfdl:calendarCheckPolicy="lax"
dfdl:calendarPatternKind="explicit"
dfdl:calendarPattern="yyyy:MM:dd"
dfdl:calendarFirstDayOfWeek="Sunday"
dfdl:calendarDaysInFirstWeek="5"
dfdl:calendarTimeZone="UTC+6"
dfdl:calendarLanguage="en"
/>
Daffodil reports an error if I put whitespace following this date:
1970:11:06
The spec says that whitespace should be allowed with a lax policy. I believe
this is an error in Daffodil. Do you agree?
/Roger