[ https://jira.codehaus.org/browse/MNG-5680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=358645#comment-358645 ]
George Gastaldi commented on MNG-5680: -------------------------------------- Yes, it looks like a duplicate of MNG-5368, it should be reopened and fixed > java.lang.UnsupportedOperationException on DefaultProjectBuilder.build > ---------------------------------------------------------------------- > > Key: MNG-5680 > URL: https://jira.codehaus.org/browse/MNG-5680 > Project: Maven > Issue Type: Bug > Components: Bootstrap & Build > Affects Versions: 3.2.3 > Reporter: George Gastaldi > Priority: Critical > Attachments: pom.xml > > > {code} > ProjectBuildingRequest request = ... > ProjectBuilder builder = plexus.lookup(ProjectBuilder.class); > builder.build(file, request); > {code} > When the build method is called, the following exception is thrown: > {code} > java.lang.UnsupportedOperationException > at java.util.AbstractMap.put(AbstractMap.java:209) > at > org.apache.maven.project.DefaultProjectBuilder.initProject(DefaultProjectBuilder.java:815) > at > org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:174) > at > org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:118) > {code} > The code should be reviewed. This is the offending code inside > DefaultProjectBuilder: > {code} > Artifact artifact = > repositorySystem.createDependencyArtifact( d ); > if ( artifact == null ) > { > map = Collections.emptyMap(); > } > map.put( d.getManagementKey(), artifact ); > {code} -- This message was sent by Atlassian JIRA (v6.1.6#6162)