[ https://issues.apache.org/jira/browse/MNG-6204?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15952769#comment-15952769 ]
Robert Kleinschmager commented on MNG-6204: ------------------------------------------- hi [~khmarbaise] {{<?m2e}} is a new feature in m2e 1.7 (http://www.eclipse.org/m2e/documentation/release-notes-17.html) to define lifecycle mapping directly at the plugin-definition location (instead of the hack with unkown lifecycle-plugin in {{<pluginManagement>}} section. I didn't know who to ask at codehaus-plexus, I created the PullRequest and hoped, that you may trigger them to build the release (3.1 or 3.0.25) if you think, that it's worth Fixing this bug is mainly in the interest of the m2e team, but as maven-core team and plexus-team is also involved .. it was hard for me to decide, whom to contact. > Exception when parsing <?m2e ignore in large POM > ------------------------------------------------ > > Key: MNG-6204 > URL: https://issues.apache.org/jira/browse/MNG-6204 > Project: Maven > Issue Type: Bug > Components: Bootstrap & Build > Affects Versions: 3.3.9, 3.5.0-alpha-1, 3.5.0-beta-1 > Environment: Windows 7 > Reporter: Robert Kleinschmager > Attachments: debug.log, pom.xml > > > Parsing large pom.xml (>8kb), which contains <?m2e ignore fails > * Steps > ** use given !pom.xml! > ** execute {{mvn validate}} > * Expected > ** pass > * Actual > ** {code} > Caused by: java.lang.ArrayIndexOutOfBoundsException: 10106 > at > org.codehaus.plexus.util.xml.pull.MXParser.parsePI(MXParser.java:2502) > {code} > ** see !debug.log! > * this is caused by [plexus-utils issue no > 22|https://github.com/codehaus-plexus/plexus-utils/issues/22] > ** PR must be merged > [PR#23|https://github.com/codehaus-plexus/plexus-utils/pull/23] -- This message was sent by Atlassian JIRA (v6.3.15#6346)