Angela Schreiber created SLING-9068:
---------------------------------------

             Summary: Add more context to ParseException
                 Key: SLING-9068
                 URL: https://issues.apache.org/jira/browse/SLING-9068
             Project: Sling
          Issue Type: Improvement
          Components: Repoinit
            Reporter: Angela Schreiber


today the repo init grammar doesn't come with dedicated exception handing and 
thus the parser will fail with messages that can make it hard to spot actual 
problem... specially in a lengthy repo-init as it is present with Adobe AEM. 
Example:

{code}
org.apache.sling.repoinit.parser.impl.ParseException: Encountered " "," ", "" 
at line 115, column 46.
Was expecting:
    ")" ...
    
        at 
org.apache.sling.repoinit.parser.impl.RepoInitParserImpl.generateParseException(RepoInitParserImpl.java:3095)
 [org.apache.sling.repoinit.parser:1.3.2]
{code}

if i am not mistaken this should be doable be adding explicit exceptions to the 
grammar.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to