# Possible error in ADL-parser

**URL:** <https://discourse.openehr.org/t/possible-error-in-adl-parser/12655>\
**Category:** Reference Implementation: Java (archive)\
**Created:** [23 November 2007 11:17 UTC](https://discourse.openehr.org/t/possible-error-in-adl-parser/12655 "2007-11-23T11:17:45Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://discourse.openehr.org/uploads/default/original/2X/f/f0a1dedb20c42747bddcafd6c7df9db5f34f003c.svg) [@system](https://discourse.openehr.org/u/system)\
**Post date:** [23 November 2007 11:17 UTC](https://discourse.openehr.org/t/possible-error-in-adl-parser/12655/1 "2007-11-23T11:17:45Z")

</div>

This is the archetype in which the error occurs  
archetypes/dev/adl/test/basics/adl-test-entry.assumed\_types.draft.adl

regards  
Bert Verhees

se.acode.openehr.parser.ParseException: Encountered "1995" at line 51,  
column 49.  
Was expecting:  
&nbsp;&nbsp;&nbsp;&nbsp;\<V\_DATE\> ...

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
se.acode.openehr.parser.ADLParser.generateParseException(ADLParser.java:7070)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
se.acode.openehr.parser.ADLParser.jj\_consume\_token(ADLParser.java:6932)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at se.acode.openehr.parser.ADLParser.date\_value(ADLParser.java:1905)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at se.acode.openehr.parser.ADLParser.c\_date(ADLParser.java:3569)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
se.acode.openehr.parser.ADLParser.c\_primitive(ADLParser.java:2592)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
se.acode.openehr.parser.ADLParser.c\_primitive\_object(ADLParser.java:2582)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at se.acode.openehr.parser.ADLParser.c\_object(ADLParser.java:2484)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
se.acode.openehr.parser.ADLParser.c\_attr\_values(ADLParser.java:2674)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
se.acode.openehr.parser.ADLParser.c\_attribute(ADLParser.java:2646)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
se.acode.openehr.parser.ADLParser.c\_complex\_object\_body(ADLParser.java:2439)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
se.acode.openehr.parser.ADLParser.c\_complex\_object(ADLParser.java:2422)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at se.acode.openehr.parser.ADLParser.cadl\_text(ADLParser.java:2388)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
se.acode.openehr.parser.ADLParser.arch\_definition(ADLParser.java:682)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at se.acode.openehr.parser.ADLParser.archetype(ADLParser.java:276)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at se.acode.openehr.parser.ADLParser.parse(ADLParser.java:100)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
se.liu.imt.ae.controller.ArchetypeManager.createArchetype(ArchetypeManager.java:172)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
se.liu.imt.ae.controller.ArchetypeManager.openArchetype(ArchetypeManager.java:154)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
se.liu.imt.ae.controller.FileManager.openFile(FileManager.java:389)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at se.liu.imt.ae.controller.Controller.openFile(Controller.java:306)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at se.liu.imt.ae.view.ToolBar$1.actionPerformed(ToolBar.java:46)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.awt.Component.processMouseEvent(Component.java:5517)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.awt.Component.processEvent(Component.java:5282)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.awt.Container.processEvent(Container.java:1966)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.awt.Component.dispatchEventImpl(Component.java:3984)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.awt.Container.dispatchEventImpl(Container.java:2024)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.awt.Component.dispatchEvent(Component.java:3819)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.awt.Container.dispatchEventImpl(Container.java:2010)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.awt.Window.dispatchEventImpl(Window.java:1791)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.awt.Component.dispatchEvent(Component.java:3819)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
se.liu.imt.ae.fundamental.MyEventQueue.dispatchEvent(MyEventQueue.java:24)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at  
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
