sling-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Angela Schreiber (Jira)" <j...@apache.org>
Subject [jira] [Created] (SLING-9068) Add more context to ParseException
Date Thu, 13 Feb 2020 07:44:00 GMT
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)

Mime
View raw message