# another possible error in ADL-parser? **Category:** [Reference Implementation: Java (archive)](https://discourse.openehr.org/c/reference-implementation-java-archive/154) **Created:** 2007-11-23 11:22 UTC **Views:** 2 **Replies:** 1 **URL:** https://discourse.openehr.org/t/another-possible-error-in-adl-parser/12654 --- ## Post #1 by @system It is the same archetype, as previous mail, but the line\-number below is not correct, this is the line: time\_attr5 matches \{|22:00:05,0|\} regards Bert Verhees se\.acode\.openehr\.parser\.ParseException: Encountered "| 22:00:05 ," at line 412, column 69\. Was expecting one of:     "use\_node" \.\.\.     <SYM\_ALLOW\_ARCHETYPE> \.\.\.     "c\_dv\_quantity" \.\.\.     <V\_LOCAL\_TERM\_CODE\_REF> \.\.\.     <V\_CODE\_PHRASE> \.\.\.     <V\_TYPE\_IDENTIFIER> \.\.\.     <V\_TERMINOLOGY\_ID\_BLOCK> \.\.\.     "\+" \.\.\.     "\-" \.\.\.     <V\_INTEGER> \.\.\.     "C\_DV\_ORDINAL" \.\.\.     "true" \.\.\.     "false" \.\.\.     <V\_ISO8601\_DATE\_CONSTRAINT\_PATTERN> \.\.\.     <V\_DATE> \.\.\.     "|" <V\_DATE> \.\.\.     "|" "<" \.\.\.     "|" "<=" \.\.\.     "|" ">" \.\.\.     "|" ">=" \.\.\.     <V\_ISO8601\_TIME\_CONSTRAINT\_PATTERN> \.\.\.     <V\_HHMM\_TIME> \.\.\.     <V\_HHMMSS\_TIME> \.\.\.     <V\_HHMMSSss\_TIME> \.\.\.     <V\_HHMMSSZ\_TIME> \.\.\.     <V\_HHMMSSssZ\_TIME> \.\.\.     "|" <V\_HHMM\_TIME> \.\.\.     "|" <V\_HHMMSS\_TIME> "\.\." \.\.\.     "|" <V\_HHMMSS\_TIME> "|" \.\.\.     <V\_ISO8601\_DATE\_TIME\_CONSTRAINT\_PATTERN> \.\.\.     <V\_DATE\_TIME> \.\.\.     <V\_DATE\_TIME\_MS> \.\.\.     <V\_DATE\_TIME\_Z> \.\.\.     <V\_DATE\_TIME\_MSZ> \.\.\.     "|" <V\_DATE\_TIME> \.\.\.     "|" <V\_DATE\_TIME\_MS> \.\.\.     "|" <V\_DATE\_TIME\_Z> \.\.\.     "|" <V\_DATE\_TIME\_MSZ> \.\.\.     <V\_ISO8601\_DURATION\_CONSTRAINT\_PATTERN> \.\.\.     <V\_ISO8601\_DURATION> \.\.\.     "|" <V\_ISO8601\_DURATION> \.\.\.     <V\_STRING> \.\.\.     <V\_REGEXP> \.\.\.     "|" "\+" \.\.\.     "|" "\-" \.\.\.     "|" <V\_INTEGER> \.\.\.     "\*" \.\.\.     <V\_REAL> \.\.\.     "|" <V\_REAL> \.\.\.     "|" <V\_HHMMSS\_TIME> \.\.\. --- ## Post #2 by @system Thanks, Bert! Besides the problem with fractional separator, both the parser and DvDateTimeParser only allow 3 digits for fractional seconds. Now these are fixed on the trunk. /Rong --- **Canonical:** https://discourse.openehr.org/t/another-possible-error-in-adl-parser/12654 **Original content:** https://discourse.openehr.org/t/another-possible-error-in-adl-parser/12654