Details
-
Bug
-
Status: Resolved
-
P2
-
Resolution: Workaround
-
None
-
None
Description
I've browsed the code, and this is a certain NPE in netlet 1.2.1 but our dependencies are on 1.3.0.
I have read over the dependency tree (both our project and generated archetype) and deliberately added even tighter deps on 1.3.0. I have not managed to force any dependency on 1.2.1, yet maven clearly logs its download of 1.2.1 and it appears to be running against it.
java.lang.NullPointerException at com.datatorrent.netlet.util.Slice.<init>(Slice.java:54) at org.apache.beam.runners.apex.translation.utils.ApexStateInternals$ApexStateInternalsFactory.stateInternalsForKey(ApexStateInternals.java:445) at org.apache.beam.runners.apex.translation.utils.ApexStateInternals$ApexStateInternalsFactory.stateInternalsForKey(ApexStateInternals.java:427)
Jenkins obviously has a different configuration, so that is a place to look next, perhaps.