[ 
https://issues.apache.org/jira/browse/FLINK-14196?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16940728#comment-16940728
 ] 

Yun Tang commented on FLINK-14196:
----------------------------------

I turned on the debug level log to reproduce this locally
{code:java}
// code placeholder
[DEBUG] building maven31 dependency graph for 
org.apache.flink:flink-annotations:jar:1.10-SNAPSHOT with 
Maven31DependencyGraphBuilder
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-shade-plugin:3.2.1:shade (shade-flink) on 
project flink-test-utils-junit: Error creating shaded jar: null: 
NullPointerException -> [Help 1]
[DEBUG] Using mirror tbmirror (http://mvnonline.alibaba-inc.com/mvn/repository) 
for central (https://repo.maven.apache.org/maven2).
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal 
org.apache.maven.plugins:maven-shade-plugin:3.2.1:shade (shade-flink) on 
project flink-test-utils-junit: Error creating shaded jar: null
    at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216)
    at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
    at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
    at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
    at 
org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:188)
    at 
org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:184)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
    at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:627)
    at java.lang.Thread.run(Thread.java:861)
Caused by: org.apache.maven.plugin.MojoExecutionException: Error creating 
shaded jar: null
    at org.apache.maven.plugins.shade.mojo.ShadeMojo.execute(ShadeMojo.java:546)
    at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132)
    at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
    ... 11 more
Caused by: java.lang.NullPointerException
            at 
org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:103)
    at 
org.apache.maven.shared.dependency.graph.internal.Maven31DependencyGraphBuilder.resolveDependencies(Maven31DependencyGraphBuilder.java:124)
    at 
org.apache.maven.shared.dependency.graph.internal.Maven31DependencyGraphBuilder.buildDependencyGraph(Maven31DependencyGraphBuilder.java:110)
    at 
org.apache.maven.shared.dependency.graph.internal.DefaultDependencyGraphBuilder.buildDependencyGraph(DefaultDependencyGraphBuilder.java:98)
    at 
org.apache.maven.shared.dependency.graph.internal.DefaultDependencyGraphBuilder.buildDependencyGraph(DefaultDependencyGraphBuilder.java:67)
    at 
org.apache.maven.plugins.shade.mojo.ShadeMojo.updateExcludesInDeps(ShadeMojo.java:1146)
    at 
org.apache.maven.plugins.shade.mojo.ShadeMojo.rewriteDependencyReducedPomIfWeHaveReduction(ShadeMojo.java:1068)
    at 
org.apache.maven.plugins.shade.mojo.ShadeMojo.createDependencyReducedPom(ShadeMojo.java:978)
    at org.apache.maven.plugins.shade.mojo.ShadeMojo.execute(ShadeMojo.java:538)
    ... 13 more
{code}
 However, it's still not so clear why this NPE could happened at 
[DefaultProjectDependenciesResolver.java#L103|https://github.com/apache/maven/blob/3ad2b6794a8293a8ca6c1590708fb5d3fc795c49/maven-core/src/main/java/org/apache/maven/project/DefaultProjectDependenciesResolver.java#L103]

I still need some time to figure out and I guess this might be related with 
that we use fork thread compiling.

 

 

> Nightly e2e-sticky-hadoop2.8 fails due to NPE
> ---------------------------------------------
>
>                 Key: FLINK-14196
>                 URL: https://issues.apache.org/jira/browse/FLINK-14196
>             Project: Flink
>          Issue Type: Bug
>          Components: Tests
>            Reporter: Yu Li
>            Assignee: Yun Tang
>            Priority: Blocker
>              Labels: test-stability
>
> As titled, https://api.travis-ci.org/v3/job/588652156/log.txt is one example. 
> We could see below error in log message:
> {noformat}
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-shade-plugin:3.2.1:shade (shade-flink) on 
> project flink-metrics-reporter-prometheus-test: Error creating shaded jar: 
> null: NullPointerException -> [Help 1]
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to