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.
Hi ,Has there been any recent progress on this issue? I've also encountered this situation.
This issue should be resolved in the latest release, 8.3.2.
If you are currently on 8.3.2 and still encountering this, could you please post the full error or stack trace?
Note: We are also planning to release 8.3.3 in a few weeks, which includes several additional fixes for the Internal Historian.