[ 
https://issues.apache.org/jira/browse/MNG-7434?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Guillaume Nodet updated MNG-7434:
---------------------------------
    Description: 
Reproducer:
{code}
git clone https://github.com/apache/camel.git
cd camel
mvn verify
{code}

If a plugin defines something like:
{code:java}
                <plugin>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>flatten-maven-plugin</artifactId>
                    <version>1.2.5</version>
                    <executions>
                        <execution>
                            <id>default-cli</id>
                            <phase>process-resources</phase>
                            <goals>
                                <goal>flatten</goal>
                            </goals>
                            <configuration>
                                
<outputDirectory>${project.build.directory}</outputDirectory>
                                
<flattenedPomFilename>${project.artifactId}-${project.version}.pom</flattenedPomFilename>
                                <updatePomFile>true</updatePomFile>
                                <pomElements>
                                    <build>keep</build>
                                    
<dependencyManagement>keep</dependencyManagement>
                                    <description>keep</description>
                                    <name>keep</name>
                                    <parent>expand</parent>
                                    <pluginManagement>keep</pluginManagement>
                                    <profiles>remove</profiles>
                                    <properties>keep</properties>
                                </pomElements>
                            </configuration>
                        </execution>
                    </executions>
                </plugin> 
{code}
then the build will fail on the {{parent}} tag which is wrongly interpreted  as 
the model parent and cause an exception:
{code}
 org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor 
(DefaultGraphBuilder.java:465)
    at org.apache.maven.graph.DefaultGraphBuilder.build 
(DefaultGraphBuilder.java:98)
    at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:716)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:262)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:240)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:1003)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:306)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the '-X' switch to enable verbose output
[ERROR]
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
➜  camel git:(main) $MAVEN_HOME/bin/mvnDebug install -DskipTests -e
Preparing to execute Maven in debug mode
Listening for transport dt_socket at address: 8000
[INFO] BuildTimeEventSpy is registered.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
Listening for transport dt_socket at address: 8000
[ERROR] Some problems were encountered while processing the POMs
[ERROR] The build could not read 1 project -> [Help 1]
org.apache.maven.project.ProjectBuildingException: Some problems were 
encountered while processing the POMs
    at org.apache.maven.project.DefaultProjectBuilder.build 
(DefaultProjectBuilder.java:419)
    at 
org.apache.maven.project.collector.DefaultProjectsSelector.selectProjects 
(DefaultProjectsSelector.java:65)
    at 
org.apache.maven.project.collector.MultiModuleCollectionStrategy.collectProjects
 (MultiModuleCollectionStrategy.java:71)
    at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor 
(DefaultGraphBuilder.java:465)
    at org.apache.maven.graph.DefaultGraphBuilder.build 
(DefaultGraphBuilder.java:98)
    at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:716)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:262)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:240)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:1003)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:306)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
[ERROR]
[ERROR]   The project (/Users/gnodet/work/git/camel/pom.xml) has 1 error
[ERROR]     Unable to transform pom: Unable to build DOM: Not a regular file: 
/Users/gnodet/work/git/pom.xml
java.io.IOException: Unable to transform pom
    at org.apache.maven.model.io.DefaultModelReader.read 
(DefaultModelReader.java:174)
    at org.apache.maven.model.io.DefaultModelReader.read 
(DefaultModelReader.java:79)
    at org.apache.maven.model.building.DefaultModelProcessor.read 
(DefaultModelProcessor.java:89)
    at org.apache.maven.model.building.DefaultModelBuilder.readRawModel 
(DefaultModelBuilder.java:961)
    at org.apache.maven.model.building.DefaultModelBuilder.readEffectiveModel 
(DefaultModelBuilder.java:522)
    at org.apache.maven.model.building.DefaultModelBuilder.build 
(DefaultModelBuilder.java:721)
    at org.apache.maven.model.building.DefaultModelBuilder.build 
(DefaultModelBuilder.java:709)
    at org.apache.maven.project.DefaultProjectBuilder.build 
(DefaultProjectBuilder.java:621)
    at org.apache.maven.project.DefaultProjectBuilder.build 
(DefaultProjectBuilder.java:403)
    at 
org.apache.maven.project.collector.DefaultProjectsSelector.selectProjects 
(DefaultProjectsSelector.java:65)
    at 
org.apache.maven.project.collector.MultiModuleCollectionStrategy.collectProjects
 (MultiModuleCollectionStrategy.java:71)
    at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor 
(DefaultGraphBuilder.java:465)
    at org.apache.maven.graph.DefaultGraphBuilder.build 
(DefaultGraphBuilder.java:98)
    at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:716)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:262)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:240)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:1003)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:306)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
Caused by: org.apache.maven.internal.xml.MavenXmlException: Unable to build DOM
    at org.apache.maven.internal.xml.DomBuilder.build (DomBuilder.java:73)
    at org.apache.maven.internal.xml.DomBuilder.build (DomBuilder.java:60)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePluginExecution 
(MavenXpp3Reader.java:2998)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePlugin 
(MavenXpp3Reader.java:2780)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePluginManagement 
(MavenXpp3Reader.java:3048)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseBuild 
(MavenXpp3Reader.java:1005)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel 
(MavenXpp3Reader.java:2324)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.read 
(MavenXpp3Reader.java:3918)
    at jdk.internal.reflect.GeneratedMethodAccessor4.invoke (Unknown Source)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.apache.maven.model.io.DefaultModelReader.readModel 
(DefaultModelReader.java:187)
    at org.apache.maven.model.io.DefaultModelReader.read 
(DefaultModelReader.java:151)
    at org.apache.maven.model.io.DefaultModelReader.read 
(DefaultModelReader.java:79)
    at org.apache.maven.model.building.DefaultModelProcessor.read 
(DefaultModelProcessor.java:89)
    at org.apache.maven.model.building.DefaultModelBuilder.readRawModel 
(DefaultModelBuilder.java:961)
    at org.apache.maven.model.building.DefaultModelBuilder.readEffectiveModel 
(DefaultModelBuilder.java:522)
    at org.apache.maven.model.building.DefaultModelBuilder.build 
(DefaultModelBuilder.java:721)
    at org.apache.maven.model.building.DefaultModelBuilder.build 
(DefaultModelBuilder.java:709)
    at org.apache.maven.project.DefaultProjectBuilder.build 
(DefaultProjectBuilder.java:621)
    at org.apache.maven.project.DefaultProjectBuilder.build 
(DefaultProjectBuilder.java:403)
    at 
org.apache.maven.project.collector.DefaultProjectsSelector.selectProjects 
(DefaultProjectsSelector.java:65)
    at 
org.apache.maven.project.collector.MultiModuleCollectionStrategy.collectProjects
 (MultiModuleCollectionStrategy.java:71)
    at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor 
(DefaultGraphBuilder.java:465)
    at org.apache.maven.graph.DefaultGraphBuilder.build 
(DefaultGraphBuilder.java:98)
    at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:716)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:262)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:240)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:1003)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:306)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
Caused by: java.lang.IllegalArgumentException: Not a regular file: 
/Users/gnodet/work/git/pom.xml
    at 
org.apache.maven.model.building.DefaultModelBuilder$DefaultTransformerContextBuilder$1.findRawModel
 (DefaultModelBuilder.java:1854)
    at 
org.apache.maven.model.building.DefaultModelBuilder$DefaultTransformerContextBuilder$1.lambda$getRawModel$4
 (DefaultModelBuilder.java:1828)
    at 
org.apache.maven.model.building.DefaultTransformerContext$Holder.computeIfAbsent
 (DefaultTransformerContext.java:88)
    at 
org.apache.maven.model.building.DefaultModelBuilder$DefaultTransformerContextBuilder$1.getRawModel
 (DefaultModelBuilder.java:1828)
    at 
org.apache.maven.model.building.DefaultBuildPomXMLFilterFactory.lambda$getRelativePathMapper$0
 (DefaultBuildPomXMLFilterFactory.java:57)
    at org.apache.maven.model.transform.ParentXMLFilter.resolveRelativePath 
(ParentXMLFilter.java:160)
    at org.apache.maven.model.transform.ParentXMLFilter.process 
(ParentXMLFilter.java:115)
    at org.apache.maven.model.transform.pull.NodeBufferingParser.accept 
(NodeBufferingParser.java:65)
    at org.apache.maven.model.transform.pull.BufferingParser.next 
(BufferingParser.java:407)
    at org.apache.maven.model.transform.pull.BufferingParser.next 
(BufferingParser.java:406)
    at org.apache.maven.internal.xml.Xpp3DomBuilder.build 
(Xpp3DomBuilder.java:201)
    at org.apache.maven.internal.xml.Xpp3DomBuilder.build 
(Xpp3DomBuilder.java:183)
    at org.apache.maven.internal.xml.DomBuilder.build (DomBuilder.java:69)
    at org.apache.maven.internal.xml.DomBuilder.build (DomBuilder.java:60)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePluginExecution 
(MavenXpp3Reader.java:2998)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePlugin 
(MavenXpp3Reader.java:2780)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePluginManagement 
(MavenXpp3Reader.java:3048)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseBuild 
(MavenXpp3Reader.java:1005)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel 
(MavenXpp3Reader.java:2324)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.read 
(MavenXpp3Reader.java:3918)
    at jdk.internal.reflect.GeneratedMethodAccessor4.invoke (Unknown Source)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.apache.maven.model.io.DefaultModelReader.readModel 
(DefaultModelReader.java:187)
    at org.apache.maven.model.io.DefaultModelReader.read 
(DefaultModelReader.java:151)
    at org.apache.maven.model.io.DefaultModelReader.read 
(DefaultModelReader.java:79)
    at org.apache.maven.model.building.DefaultModelProcessor.read 
(DefaultModelProcessor.java:89)
    at org.apache.maven.model.building.DefaultModelBuilder.readRawModel 
(DefaultModelBuilder.java:961)
    at org.apache.maven.model.building.DefaultModelBuilder.readEffectiveModel 
(DefaultModelBuilder.java:522)
    at org.apache.maven.model.building.DefaultModelBuilder.build 
(DefaultModelBuilder.java:721)
    at org.apache.maven.model.building.DefaultModelBuilder.build 
(DefaultModelBuilder.java:709)
    at org.apache.maven.project.DefaultProjectBuilder.build 
(DefaultProjectBuilder.java:621)
    at org.apache.maven.project.DefaultProjectBuilder.build 
(DefaultProjectBuilder.java:403)
    at 
org.apache.maven.project.collector.DefaultProjectsSelector.selectProjects 
(DefaultProjectsSelector.java:65)
    at 
org.apache.maven.project.collector.MultiModuleCollectionStrategy.collectProjects
 (MultiModuleCollectionStrategy.java:71)
    at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor 
(DefaultGraphBuilder.java:465)
    at org.apache.maven.graph.DefaultGraphBuilder.build 
(DefaultGraphBuilder.java:98)
    at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:716)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:262)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:240)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:1003)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:306)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the '-X' switch to enable verbose output
[ERROR]
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
{code}

  was:
If a plugin defines something like:
{code:java}
                <plugin>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>flatten-maven-plugin</artifactId>
                    <version>1.2.5</version>
                    <executions>
                        <execution>
                            <id>default-cli</id>
                            <phase>process-resources</phase>
                            <goals>
                                <goal>flatten</goal>
                            </goals>
                            <configuration>
                                
<outputDirectory>${project.build.directory}</outputDirectory>
                                
<flattenedPomFilename>${project.artifactId}-${project.version}.pom</flattenedPomFilename>
                                <updatePomFile>true</updatePomFile>
                                <pomElements>
                                    <build>keep</build>
                                    
<dependencyManagement>keep</dependencyManagement>
                                    <description>keep</description>
                                    <name>keep</name>
                                    <parent>expand</parent>
                                    <pluginManagement>keep</pluginManagement>
                                    <profiles>remove</profiles>
                                    <properties>keep</properties>
                                </pomElements>
                            </configuration>
                        </execution>
                    </executions>
                </plugin> 
{code}
then the build will fail on the {{parent}} tag which is wrongly interpreted  as 
the model parent and cause an exception:
{code}
 org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor 
(DefaultGraphBuilder.java:465)
    at org.apache.maven.graph.DefaultGraphBuilder.build 
(DefaultGraphBuilder.java:98)
    at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:716)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:262)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:240)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:1003)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:306)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the '-X' switch to enable verbose output
[ERROR]
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
➜  camel git:(main) $MAVEN_HOME/bin/mvnDebug install -DskipTests -e
Preparing to execute Maven in debug mode
Listening for transport dt_socket at address: 8000
[INFO] BuildTimeEventSpy is registered.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
Listening for transport dt_socket at address: 8000
[ERROR] Some problems were encountered while processing the POMs
[ERROR] The build could not read 1 project -> [Help 1]
org.apache.maven.project.ProjectBuildingException: Some problems were 
encountered while processing the POMs
    at org.apache.maven.project.DefaultProjectBuilder.build 
(DefaultProjectBuilder.java:419)
    at 
org.apache.maven.project.collector.DefaultProjectsSelector.selectProjects 
(DefaultProjectsSelector.java:65)
    at 
org.apache.maven.project.collector.MultiModuleCollectionStrategy.collectProjects
 (MultiModuleCollectionStrategy.java:71)
    at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor 
(DefaultGraphBuilder.java:465)
    at org.apache.maven.graph.DefaultGraphBuilder.build 
(DefaultGraphBuilder.java:98)
    at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:716)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:262)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:240)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:1003)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:306)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
[ERROR]
[ERROR]   The project (/Users/gnodet/work/git/camel/pom.xml) has 1 error
[ERROR]     Unable to transform pom: Unable to build DOM: Not a regular file: 
/Users/gnodet/work/git/pom.xml
java.io.IOException: Unable to transform pom
    at org.apache.maven.model.io.DefaultModelReader.read 
(DefaultModelReader.java:174)
    at org.apache.maven.model.io.DefaultModelReader.read 
(DefaultModelReader.java:79)
    at org.apache.maven.model.building.DefaultModelProcessor.read 
(DefaultModelProcessor.java:89)
    at org.apache.maven.model.building.DefaultModelBuilder.readRawModel 
(DefaultModelBuilder.java:961)
    at org.apache.maven.model.building.DefaultModelBuilder.readEffectiveModel 
(DefaultModelBuilder.java:522)
    at org.apache.maven.model.building.DefaultModelBuilder.build 
(DefaultModelBuilder.java:721)
    at org.apache.maven.model.building.DefaultModelBuilder.build 
(DefaultModelBuilder.java:709)
    at org.apache.maven.project.DefaultProjectBuilder.build 
(DefaultProjectBuilder.java:621)
    at org.apache.maven.project.DefaultProjectBuilder.build 
(DefaultProjectBuilder.java:403)
    at 
org.apache.maven.project.collector.DefaultProjectsSelector.selectProjects 
(DefaultProjectsSelector.java:65)
    at 
org.apache.maven.project.collector.MultiModuleCollectionStrategy.collectProjects
 (MultiModuleCollectionStrategy.java:71)
    at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor 
(DefaultGraphBuilder.java:465)
    at org.apache.maven.graph.DefaultGraphBuilder.build 
(DefaultGraphBuilder.java:98)
    at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:716)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:262)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:240)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:1003)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:306)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
Caused by: org.apache.maven.internal.xml.MavenXmlException: Unable to build DOM
    at org.apache.maven.internal.xml.DomBuilder.build (DomBuilder.java:73)
    at org.apache.maven.internal.xml.DomBuilder.build (DomBuilder.java:60)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePluginExecution 
(MavenXpp3Reader.java:2998)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePlugin 
(MavenXpp3Reader.java:2780)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePluginManagement 
(MavenXpp3Reader.java:3048)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseBuild 
(MavenXpp3Reader.java:1005)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel 
(MavenXpp3Reader.java:2324)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.read 
(MavenXpp3Reader.java:3918)
    at jdk.internal.reflect.GeneratedMethodAccessor4.invoke (Unknown Source)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.apache.maven.model.io.DefaultModelReader.readModel 
(DefaultModelReader.java:187)
    at org.apache.maven.model.io.DefaultModelReader.read 
(DefaultModelReader.java:151)
    at org.apache.maven.model.io.DefaultModelReader.read 
(DefaultModelReader.java:79)
    at org.apache.maven.model.building.DefaultModelProcessor.read 
(DefaultModelProcessor.java:89)
    at org.apache.maven.model.building.DefaultModelBuilder.readRawModel 
(DefaultModelBuilder.java:961)
    at org.apache.maven.model.building.DefaultModelBuilder.readEffectiveModel 
(DefaultModelBuilder.java:522)
    at org.apache.maven.model.building.DefaultModelBuilder.build 
(DefaultModelBuilder.java:721)
    at org.apache.maven.model.building.DefaultModelBuilder.build 
(DefaultModelBuilder.java:709)
    at org.apache.maven.project.DefaultProjectBuilder.build 
(DefaultProjectBuilder.java:621)
    at org.apache.maven.project.DefaultProjectBuilder.build 
(DefaultProjectBuilder.java:403)
    at 
org.apache.maven.project.collector.DefaultProjectsSelector.selectProjects 
(DefaultProjectsSelector.java:65)
    at 
org.apache.maven.project.collector.MultiModuleCollectionStrategy.collectProjects
 (MultiModuleCollectionStrategy.java:71)
    at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor 
(DefaultGraphBuilder.java:465)
    at org.apache.maven.graph.DefaultGraphBuilder.build 
(DefaultGraphBuilder.java:98)
    at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:716)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:262)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:240)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:1003)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:306)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
Caused by: java.lang.IllegalArgumentException: Not a regular file: 
/Users/gnodet/work/git/pom.xml
    at 
org.apache.maven.model.building.DefaultModelBuilder$DefaultTransformerContextBuilder$1.findRawModel
 (DefaultModelBuilder.java:1854)
    at 
org.apache.maven.model.building.DefaultModelBuilder$DefaultTransformerContextBuilder$1.lambda$getRawModel$4
 (DefaultModelBuilder.java:1828)
    at 
org.apache.maven.model.building.DefaultTransformerContext$Holder.computeIfAbsent
 (DefaultTransformerContext.java:88)
    at 
org.apache.maven.model.building.DefaultModelBuilder$DefaultTransformerContextBuilder$1.getRawModel
 (DefaultModelBuilder.java:1828)
    at 
org.apache.maven.model.building.DefaultBuildPomXMLFilterFactory.lambda$getRelativePathMapper$0
 (DefaultBuildPomXMLFilterFactory.java:57)
    at org.apache.maven.model.transform.ParentXMLFilter.resolveRelativePath 
(ParentXMLFilter.java:160)
    at org.apache.maven.model.transform.ParentXMLFilter.process 
(ParentXMLFilter.java:115)
    at org.apache.maven.model.transform.pull.NodeBufferingParser.accept 
(NodeBufferingParser.java:65)
    at org.apache.maven.model.transform.pull.BufferingParser.next 
(BufferingParser.java:407)
    at org.apache.maven.model.transform.pull.BufferingParser.next 
(BufferingParser.java:406)
    at org.apache.maven.internal.xml.Xpp3DomBuilder.build 
(Xpp3DomBuilder.java:201)
    at org.apache.maven.internal.xml.Xpp3DomBuilder.build 
(Xpp3DomBuilder.java:183)
    at org.apache.maven.internal.xml.DomBuilder.build (DomBuilder.java:69)
    at org.apache.maven.internal.xml.DomBuilder.build (DomBuilder.java:60)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePluginExecution 
(MavenXpp3Reader.java:2998)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePlugin 
(MavenXpp3Reader.java:2780)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePluginManagement 
(MavenXpp3Reader.java:3048)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseBuild 
(MavenXpp3Reader.java:1005)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel 
(MavenXpp3Reader.java:2324)
    at org.apache.maven.model.io.xpp3.MavenXpp3Reader.read 
(MavenXpp3Reader.java:3918)
    at jdk.internal.reflect.GeneratedMethodAccessor4.invoke (Unknown Source)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.apache.maven.model.io.DefaultModelReader.readModel 
(DefaultModelReader.java:187)
    at org.apache.maven.model.io.DefaultModelReader.read 
(DefaultModelReader.java:151)
    at org.apache.maven.model.io.DefaultModelReader.read 
(DefaultModelReader.java:79)
    at org.apache.maven.model.building.DefaultModelProcessor.read 
(DefaultModelProcessor.java:89)
    at org.apache.maven.model.building.DefaultModelBuilder.readRawModel 
(DefaultModelBuilder.java:961)
    at org.apache.maven.model.building.DefaultModelBuilder.readEffectiveModel 
(DefaultModelBuilder.java:522)
    at org.apache.maven.model.building.DefaultModelBuilder.build 
(DefaultModelBuilder.java:721)
    at org.apache.maven.model.building.DefaultModelBuilder.build 
(DefaultModelBuilder.java:709)
    at org.apache.maven.project.DefaultProjectBuilder.build 
(DefaultProjectBuilder.java:621)
    at org.apache.maven.project.DefaultProjectBuilder.build 
(DefaultProjectBuilder.java:403)
    at 
org.apache.maven.project.collector.DefaultProjectsSelector.selectProjects 
(DefaultProjectsSelector.java:65)
    at 
org.apache.maven.project.collector.MultiModuleCollectionStrategy.collectProjects
 (MultiModuleCollectionStrategy.java:71)
    at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor 
(DefaultGraphBuilder.java:465)
    at org.apache.maven.graph.DefaultGraphBuilder.build 
(DefaultGraphBuilder.java:98)
    at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:716)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:262)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:240)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:1003)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:306)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the '-X' switch to enable verbose output
[ERROR]
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
{code}


> The parent filter may cause failure
> -----------------------------------
>
>                 Key: MNG-7434
>                 URL: https://issues.apache.org/jira/browse/MNG-7434
>             Project: Maven
>          Issue Type: Bug
>    Affects Versions: 4.0.x-candidate
>            Reporter: Guillaume Nodet
>            Priority: Critical
>
> Reproducer:
> {code}
> git clone https://github.com/apache/camel.git
> cd camel
> mvn verify
> {code}
> If a plugin defines something like:
> {code:java}
>                 <plugin>
>                     <groupId>org.codehaus.mojo</groupId>
>                     <artifactId>flatten-maven-plugin</artifactId>
>                     <version>1.2.5</version>
>                     <executions>
>                         <execution>
>                             <id>default-cli</id>
>                             <phase>process-resources</phase>
>                             <goals>
>                                 <goal>flatten</goal>
>                             </goals>
>                             <configuration>
>                                 
> <outputDirectory>${project.build.directory}</outputDirectory>
>                                 
> <flattenedPomFilename>${project.artifactId}-${project.version}.pom</flattenedPomFilename>
>                                 <updatePomFile>true</updatePomFile>
>                                 <pomElements>
>                                     <build>keep</build>
>                                     
> <dependencyManagement>keep</dependencyManagement>
>                                     <description>keep</description>
>                                     <name>keep</name>
>                                     <parent>expand</parent>
>                                     <pluginManagement>keep</pluginManagement>
>                                     <profiles>remove</profiles>
>                                     <properties>keep</properties>
>                                 </pomElements>
>                             </configuration>
>                         </execution>
>                     </executions>
>                 </plugin> 
> {code}
> then the build will fail on the {{parent}} tag which is wrongly interpreted  
> as the model parent and cause an exception:
> {code}
>  org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor 
> (DefaultGraphBuilder.java:465)
>     at org.apache.maven.graph.DefaultGraphBuilder.build 
> (DefaultGraphBuilder.java:98)
>     at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:716)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:262)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:240)
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151)
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:1003)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:306)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:566)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:282)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:225)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:406)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:347)
> [ERROR]
> [ERROR] Re-run Maven using the '-X' switch to enable verbose output
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> ➜  camel git:(main) $MAVEN_HOME/bin/mvnDebug install -DskipTests -e
> Preparing to execute Maven in debug mode
> Listening for transport dt_socket at address: 8000
> [INFO] BuildTimeEventSpy is registered.
> [INFO] Error stacktraces are turned on.
> [INFO] Scanning for projects...
> Listening for transport dt_socket at address: 8000
> [ERROR] Some problems were encountered while processing the POMs
> [ERROR] The build could not read 1 project -> [Help 1]
> org.apache.maven.project.ProjectBuildingException: Some problems were 
> encountered while processing the POMs
>     at org.apache.maven.project.DefaultProjectBuilder.build 
> (DefaultProjectBuilder.java:419)
>     at 
> org.apache.maven.project.collector.DefaultProjectsSelector.selectProjects 
> (DefaultProjectsSelector.java:65)
>     at 
> org.apache.maven.project.collector.MultiModuleCollectionStrategy.collectProjects
>  (MultiModuleCollectionStrategy.java:71)
>     at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor 
> (DefaultGraphBuilder.java:465)
>     at org.apache.maven.graph.DefaultGraphBuilder.build 
> (DefaultGraphBuilder.java:98)
>     at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:716)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:262)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:240)
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151)
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:1003)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:306)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:566)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:282)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:225)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:406)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:347)
> [ERROR]
> [ERROR]   The project (/Users/gnodet/work/git/camel/pom.xml) has 1 error
> [ERROR]     Unable to transform pom: Unable to build DOM: Not a regular file: 
> /Users/gnodet/work/git/pom.xml
> java.io.IOException: Unable to transform pom
>     at org.apache.maven.model.io.DefaultModelReader.read 
> (DefaultModelReader.java:174)
>     at org.apache.maven.model.io.DefaultModelReader.read 
> (DefaultModelReader.java:79)
>     at org.apache.maven.model.building.DefaultModelProcessor.read 
> (DefaultModelProcessor.java:89)
>     at org.apache.maven.model.building.DefaultModelBuilder.readRawModel 
> (DefaultModelBuilder.java:961)
>     at org.apache.maven.model.building.DefaultModelBuilder.readEffectiveModel 
> (DefaultModelBuilder.java:522)
>     at org.apache.maven.model.building.DefaultModelBuilder.build 
> (DefaultModelBuilder.java:721)
>     at org.apache.maven.model.building.DefaultModelBuilder.build 
> (DefaultModelBuilder.java:709)
>     at org.apache.maven.project.DefaultProjectBuilder.build 
> (DefaultProjectBuilder.java:621)
>     at org.apache.maven.project.DefaultProjectBuilder.build 
> (DefaultProjectBuilder.java:403)
>     at 
> org.apache.maven.project.collector.DefaultProjectsSelector.selectProjects 
> (DefaultProjectsSelector.java:65)
>     at 
> org.apache.maven.project.collector.MultiModuleCollectionStrategy.collectProjects
>  (MultiModuleCollectionStrategy.java:71)
>     at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor 
> (DefaultGraphBuilder.java:465)
>     at org.apache.maven.graph.DefaultGraphBuilder.build 
> (DefaultGraphBuilder.java:98)
>     at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:716)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:262)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:240)
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151)
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:1003)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:306)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:566)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:282)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:225)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:406)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:347)
> Caused by: org.apache.maven.internal.xml.MavenXmlException: Unable to build 
> DOM
>     at org.apache.maven.internal.xml.DomBuilder.build (DomBuilder.java:73)
>     at org.apache.maven.internal.xml.DomBuilder.build (DomBuilder.java:60)
>     at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePluginExecution 
> (MavenXpp3Reader.java:2998)
>     at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePlugin 
> (MavenXpp3Reader.java:2780)
>     at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePluginManagement 
> (MavenXpp3Reader.java:3048)
>     at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseBuild 
> (MavenXpp3Reader.java:1005)
>     at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel 
> (MavenXpp3Reader.java:2324)
>     at org.apache.maven.model.io.xpp3.MavenXpp3Reader.read 
> (MavenXpp3Reader.java:3918)
>     at jdk.internal.reflect.GeneratedMethodAccessor4.invoke (Unknown Source)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:566)
>     at org.apache.maven.model.io.DefaultModelReader.readModel 
> (DefaultModelReader.java:187)
>     at org.apache.maven.model.io.DefaultModelReader.read 
> (DefaultModelReader.java:151)
>     at org.apache.maven.model.io.DefaultModelReader.read 
> (DefaultModelReader.java:79)
>     at org.apache.maven.model.building.DefaultModelProcessor.read 
> (DefaultModelProcessor.java:89)
>     at org.apache.maven.model.building.DefaultModelBuilder.readRawModel 
> (DefaultModelBuilder.java:961)
>     at org.apache.maven.model.building.DefaultModelBuilder.readEffectiveModel 
> (DefaultModelBuilder.java:522)
>     at org.apache.maven.model.building.DefaultModelBuilder.build 
> (DefaultModelBuilder.java:721)
>     at org.apache.maven.model.building.DefaultModelBuilder.build 
> (DefaultModelBuilder.java:709)
>     at org.apache.maven.project.DefaultProjectBuilder.build 
> (DefaultProjectBuilder.java:621)
>     at org.apache.maven.project.DefaultProjectBuilder.build 
> (DefaultProjectBuilder.java:403)
>     at 
> org.apache.maven.project.collector.DefaultProjectsSelector.selectProjects 
> (DefaultProjectsSelector.java:65)
>     at 
> org.apache.maven.project.collector.MultiModuleCollectionStrategy.collectProjects
>  (MultiModuleCollectionStrategy.java:71)
>     at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor 
> (DefaultGraphBuilder.java:465)
>     at org.apache.maven.graph.DefaultGraphBuilder.build 
> (DefaultGraphBuilder.java:98)
>     at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:716)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:262)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:240)
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151)
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:1003)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:306)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:566)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:282)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:225)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:406)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:347)
> Caused by: java.lang.IllegalArgumentException: Not a regular file: 
> /Users/gnodet/work/git/pom.xml
>     at 
> org.apache.maven.model.building.DefaultModelBuilder$DefaultTransformerContextBuilder$1.findRawModel
>  (DefaultModelBuilder.java:1854)
>     at 
> org.apache.maven.model.building.DefaultModelBuilder$DefaultTransformerContextBuilder$1.lambda$getRawModel$4
>  (DefaultModelBuilder.java:1828)
>     at 
> org.apache.maven.model.building.DefaultTransformerContext$Holder.computeIfAbsent
>  (DefaultTransformerContext.java:88)
>     at 
> org.apache.maven.model.building.DefaultModelBuilder$DefaultTransformerContextBuilder$1.getRawModel
>  (DefaultModelBuilder.java:1828)
>     at 
> org.apache.maven.model.building.DefaultBuildPomXMLFilterFactory.lambda$getRelativePathMapper$0
>  (DefaultBuildPomXMLFilterFactory.java:57)
>     at org.apache.maven.model.transform.ParentXMLFilter.resolveRelativePath 
> (ParentXMLFilter.java:160)
>     at org.apache.maven.model.transform.ParentXMLFilter.process 
> (ParentXMLFilter.java:115)
>     at org.apache.maven.model.transform.pull.NodeBufferingParser.accept 
> (NodeBufferingParser.java:65)
>     at org.apache.maven.model.transform.pull.BufferingParser.next 
> (BufferingParser.java:407)
>     at org.apache.maven.model.transform.pull.BufferingParser.next 
> (BufferingParser.java:406)
>     at org.apache.maven.internal.xml.Xpp3DomBuilder.build 
> (Xpp3DomBuilder.java:201)
>     at org.apache.maven.internal.xml.Xpp3DomBuilder.build 
> (Xpp3DomBuilder.java:183)
>     at org.apache.maven.internal.xml.DomBuilder.build (DomBuilder.java:69)
>     at org.apache.maven.internal.xml.DomBuilder.build (DomBuilder.java:60)
>     at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePluginExecution 
> (MavenXpp3Reader.java:2998)
>     at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePlugin 
> (MavenXpp3Reader.java:2780)
>     at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePluginManagement 
> (MavenXpp3Reader.java:3048)
>     at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseBuild 
> (MavenXpp3Reader.java:1005)
>     at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel 
> (MavenXpp3Reader.java:2324)
>     at org.apache.maven.model.io.xpp3.MavenXpp3Reader.read 
> (MavenXpp3Reader.java:3918)
>     at jdk.internal.reflect.GeneratedMethodAccessor4.invoke (Unknown Source)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:566)
>     at org.apache.maven.model.io.DefaultModelReader.readModel 
> (DefaultModelReader.java:187)
>     at org.apache.maven.model.io.DefaultModelReader.read 
> (DefaultModelReader.java:151)
>     at org.apache.maven.model.io.DefaultModelReader.read 
> (DefaultModelReader.java:79)
>     at org.apache.maven.model.building.DefaultModelProcessor.read 
> (DefaultModelProcessor.java:89)
>     at org.apache.maven.model.building.DefaultModelBuilder.readRawModel 
> (DefaultModelBuilder.java:961)
>     at org.apache.maven.model.building.DefaultModelBuilder.readEffectiveModel 
> (DefaultModelBuilder.java:522)
>     at org.apache.maven.model.building.DefaultModelBuilder.build 
> (DefaultModelBuilder.java:721)
>     at org.apache.maven.model.building.DefaultModelBuilder.build 
> (DefaultModelBuilder.java:709)
>     at org.apache.maven.project.DefaultProjectBuilder.build 
> (DefaultProjectBuilder.java:621)
>     at org.apache.maven.project.DefaultProjectBuilder.build 
> (DefaultProjectBuilder.java:403)
>     at 
> org.apache.maven.project.collector.DefaultProjectsSelector.selectProjects 
> (DefaultProjectsSelector.java:65)
>     at 
> org.apache.maven.project.collector.MultiModuleCollectionStrategy.collectProjects
>  (MultiModuleCollectionStrategy.java:71)
>     at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor 
> (DefaultGraphBuilder.java:465)
>     at org.apache.maven.graph.DefaultGraphBuilder.build 
> (DefaultGraphBuilder.java:98)
>     at org.apache.maven.DefaultMaven.buildGraph (DefaultMaven.java:716)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:262)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:240)
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151)
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:1003)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:306)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:566)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:282)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:225)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:406)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:347)
> [ERROR]
> [ERROR] Re-run Maven using the '-X' switch to enable verbose output
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to