"Tidal": com.termalabs.common.JawsException: Could not associate new runs. Caused by: java.lang.NullPointerException
search cancel

"Tidal": com.termalabs.common.JawsException: Could not associate new runs. Caused by: java.lang.NullPointerException

book

Article ID: 255376

calendar_today

Updated On:

Products

Automation Analytics & Intelligence

Issue/Introduction

Error below seen in jaws.log in an AAI environment with a Tidal scheduler.

 

WARN  [RunCycle] Could not process Jobstream Run data for schedulers Tidal: com.termalabs.common.JawsException: Could not associate new runs.
 at com.termalabs.server.app.jobstream.run.TidalPredictedJobStreamRunBuilderImpl.associateNewRuns(TidalPredictedJobStreamRunBuilderImpl.java:183)
 at com.termalabs.server.system.RunCycle.buildPredictedJobStreamRuns(RunCycle.java:693)
 at com.termalabs.server.system.RunCycle.compute(RunCycle.java:513)
 at com.termalabs.server.system.CommonJammerSequence.runCycle(CommonJammerSequence.java:226)
 at com.termalabs.server.system.CommonJammerSequence.runJammerSequence(CommonJammerSequence.java:159)
 at com.termalabs.server.system.JammerSequence.run(JammerSequence.java:136)
 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:1149)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
 at com.termalabs.server.cache.maintenance.DBMaintJobStreamRunFilter.shouldInclude(DBMaintJobStreamRunFilter.java:50)
 at com.termalabs.server.cache.maintenance.DBMaintJobStreamRunFilter.shouldInclude(DBMaintJobStreamRunFilter.java:17)
 at com.termalabs.util.collection.SelfCleaningFilteredSet.add(SelfCleaningFilteredSet.java:134)
 at com.termalabs.server.cache.jobstream.JobStreamRunUpdaterImpl.newOrUpdateJobStreamRun(JobStreamRunUpdaterImpl.java:284)
 at com.termalabs.server.tidal.TidalJobStreamManager.saveRunsToDatabase(TidalJobStreamManager.java:246)
 at com.termalabs.server.tidal.TidalJobStreamManager.associateRunsWithJobStreams(TidalJobStreamManager.java:577)
 at com.termalabs.server.tidal.TidalJobStreamManager.associatePredictedRunsWithJobStreams(TidalJobStreamManager.java:1490)
 ... 10 in common

2022-08-04 14:44:27,580 WARN  [CommonJammerSequence] Error running jammer sequence for schedulers: "Tidal": com.termalabs.common.JawsException: Could not associate new runs.
 at com.termalabs.server.app.jobstream.run.TidalPredictedJobStreamRunBuilderImpl.associateNewRuns(TidalPredictedJobStreamRunBuilderImpl.java:183)
 at com.termalabs.server.system.RunCycle.buildPredictedJobStreamRuns(RunCycle.java:693)
 at com.termalabs.server.system.RunCycle.compute(RunCycle.java:513)
 at com.termalabs.server.system.CommonJammerSequence.runCycle(CommonJammerSequence.java:226)
 at com.termalabs.server.system.CommonJammerSequence.runJammerSequence(CommonJammerSequence.java:159)
 at com.termalabs.server.system.JammerSequence.run(JammerSequence.java:136)
 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:1149)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
 at com.termalabs.server.cache.maintenance.DBMaintJobStreamRunFilter.shouldInclude(DBMaintJobStreamRunFilter.java:50)
 at com.termalabs.server.cache.maintenance.DBMaintJobStreamRunFilter.shouldInclude(DBMaintJobStreamRunFilter.java:17)
 at com.termalabs.util.collection.SelfCleaningFilteredSet.add(SelfCleaningFilteredSet.java:134)
 at com.termalabs.server.cache.jobstream.JobStreamRunUpdaterImpl.newOrUpdateJobStreamRun(JobStreamRunUpdaterImpl.java:284)
 at com.termalabs.server.tidal.TidalJobStreamManager.saveRunsToDatabase(TidalJobStreamManager.java:246)
 at com.termalabs.server.tidal.TidalJobStreamManager.associateRunsWithJobStreams(TidalJobStreamManager.java:577)
 at com.termalabs.server.tidal.TidalJobStreamManager.associatePredictedRunsWithJobStreams(TidalJobStreamManager.java:1490)
 ... 10 in common
 
 

Environment

Release : 6.4.2-5

Resolution

Resolved in AAI version 6.4.4.