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)

Reply via email to