I've upgrade a 8.1.49 edge gateway to 8.3.0 and now 8.3.1.
Since I update to 8.3.0, I have plenty of those error logs:
InternalHistorian
Error storing data point: AtomicPointImpl{
java.lang.NullPointerException: null
Any idea ?
I've upgrade a 8.1.49 edge gateway to 8.3.0 and now 8.3.1.
Since I update to 8.3.0, I have plenty of those error logs:
InternalHistorian
Error storing data point: AtomicPointImpl{
java.lang.NullPointerException: null
Any idea ?
Is there a full stacktrace on any of these? Can you try forcing the stacktrace to be logged with this JVM parameter?
No fullstack trace.
I will try to add the parameter to gather one.
The stacktrace
java.lang.NullPointerException: Cannot invoke "java.util.UUID.toString()" because the return value of "com.inductiveautomation.historian.gateway.types.internal.model.InternalHistoricalNode.getId()" is null
at com.inductiveautomation.historian.gateway.types.internal.InternalHistorian.retireNode(InternalHistorian.java:469)
at com.inductiveautomation.historian.gateway.types.internal.InternalHistorian.retireAndInsertNode(InternalHistorian.java:474)
at com.inductiveautomation.historian.gateway.types.internal.InternalHistorian$SqliteStorageSession.createAndInsertNewTag(InternalHistorian.java:1076)
at com.inductiveautomation.historian.gateway.types.internal.InternalHistorian$SqliteStorageSession.getOrCreateTag(InternalHistorian.java:1062)
at com.inductiveautomation.historian.gateway.types.internal.InternalHistorian$SqliteStorageSession.store(InternalHistorian.java:1023)
at java.base/java.lang.Iterable.forEach(Unknown Source)
at com.inductiveautomation.historian.gateway.types.internal.InternalHistorian$SqliteStorageEngine.doStoreAtomic(InternalHistorian.java:2191)
at com.inductiveautomation.historian.gateway.api.storage.AbstractStorageEngine.storePoints(AbstractStorageEngine.java:240)
at com.inductiveautomation.historian.gateway.api.storage.AbstractStorageEngine.onPointsAvailable(AbstractStorageEngine.java:213)
at com.inductiveautomation.historian.gateway.api.storage.strategy.PointStorageStrategy.forwardPoints(PointStorageStrategy.java:88)
at com.inductiveautomation.historian.gateway.api.storage.strategy.ImmediateStorageStrategy$PointForwarder.run(ImmediateStorageStrategy.java:132)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Thanks @mazeyrat. We’ll get this fixed ASAP.