[
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)