Sodasmile created MSHADE-247: -------------------------------- Summary: NullpointerException when createSourcesJar = true and source jar cannot be found Key: MSHADE-247 URL: https://issues.apache.org/jira/browse/MSHADE-247 Project: Maven Shade Plugin Issue Type: Bug Affects Versions: 3.0.0 Reporter: Sodasmile Priority: Critical
Configuration as follows: {code} <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <configuration> <createSourcesJar>true</createSourcesJar> </configuration> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> </execution> </executions> </plugin> {code} Dependency defined as follows: {code} <dependency> <groupId>javax.jnlp</groupId> <artifactId>jnlp-api</artifactId> <version>1.7.0_06</version> </dependency> {code} Sources for javax.jnlp for some reason disappeared from our maven repo proxy, which made maven-shade-plugin to output: {code} [INFO] Including javax.jnlp:jnlp-api:jar:1.7.0_06 in the shaded jar. [WARNING] Could not get sources for javax.jnlp:jnlp-api:jar:1.7.0_06:compile {code} and in turn: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-shade-plugin:3.0.0:shade (default) on project xxxxx: Execution default of goal org.apache.maven.plugins:maven-shade-plugin:3.0.0:shade failed. NullPointerException -> [Help 1] {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)