Slawomir Jaranowski created MNG-7825:
----------------------------------------
Summary: Install at the end cause NPE in MXSerializer
Key: MNG-7825
URL: https://issues.apache.org/jira/browse/MNG-7825
Project: Maven
Issue Type: Bug
Affects Versions: 4.0.0-alpha-7
Reporter: Slawomir Jaranowski
When using {{install at end}} feature we have:
{noformat}
Caused by: java.lang.NullPointerException: Cannot invoke "String.length()"
because "str" is null
at java.io.Writer.write (Writer.java:278)
at org.codehaus.plexus.util.xml.pull.MXSerializer.entityRef
(MXSerializer.java:806)
at org.apache.maven.model.transform.pull.XmlUtils.writeDocument
(XmlUtils.java:81)
at org.apache.maven.model.transform.pull.XmlUtils.writeDocument
(XmlUtils.java:40)
at
org.apache.maven.internal.transformation.ConsumerPomArtifactTransformer.transform
(ConsumerPomArtifactTransformer.java:195)
at
org.apache.maven.internal.transformation.ConsumerPomArtifactTransformer$ConsumerPomArtifact.lambda$transformer$1
(ConsumerPomArtifactTransformer.java:175)
at org.apache.maven.internal.transformation.OnChangeTransformer.mayUpdate
(OnChangeTransformer.java:93)
at org.apache.maven.internal.transformation.OnChangeTransformer.get
(OnChangeTransformer.java:72)
at org.apache.maven.internal.transformation.TransformedArtifact.getFile
(TransformedArtifact.java:76)
at org.apache.maven.RepositoryUtils.toArtifact (RepositoryUtils.java:159)
at org.apache.maven.plugins.install.InstallMojo.processProject
(InstallMojo.java:227)
at org.apache.maven.plugins.install.InstallMojo.execute
(InstallMojo.java:144)
{noformat}
works in 3.9.3, 4.0.0-alpha-5
m-install-p - 3.1.1
--
This message was sent by Atlassian Jira
(v8.20.10#820010)