[
https://issues.apache.org/jira/browse/SLING-9068?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Karl Pauls updated SLING-9068:
------------------------------
Affects Version/s: Repoinit Parser 1.6.2
> Add more context to ParseException
> ----------------------------------
>
> Key: SLING-9068
> URL: https://issues.apache.org/jira/browse/SLING-9068
> Project: Sling
> Issue Type: Improvement
> Components: Repoinit
> Affects Versions: Repoinit Parser 1.6.2
> Reporter: Angela Schreiber
> Priority: Minor
>
> 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)