You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Angela Schreiber (Jira)" <ji...@apache.org> on 2020/02/13 07:44:00 UTC

[jira] [Created] (SLING-9068) Add more context to ParseException

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)