Marvin created MCOMPILER-359: -------------------------------- Summary: plexus-java 0.9.10 causes a NullPointer in compiler-plugin 3.8.p Key: MCOMPILER-359 URL: https://issues.apache.org/jira/browse/MCOMPILER-359 Project: Maven Compiler Plugin Issue Type: Bug Affects Versions: 3.8.0 Environment: Windows 7 JDK 10.0.2 Maven 3.5.4 Reporter: Marvin
If {{<dependencies>}} contains a {{<type>pom</type>}} or {{<type>war</type>}} this call: {{moduleDescriptor = binaryParser.getModuleDescriptor( path );}} throws an {{IOException}}: {{zip END header not found}} because the file is being treated as a jar file. When the call returns to {{CompilerMojo.preparePaths()}} this call returns {{null}}: {{Throwable cause = pathException.getValue().getCause();}} and the next line throws a {{NullPointerException}}: {{while ( cause.getCause() != null )}} -- This message was sent by Atlassian JIRA (v7.6.3#76005)