search cancel

AAI Autosys scheduler stops jamming with java.lang.NullPointerException

book

Article ID: 240780

calendar_today

Updated On:

Products

Automic Automation Intelligence

Issue/Introduction

Autosys scheduler randomly fails with the following warning in JAWS log file:

WARN  [RunCycle] Jammer failed for scheduler: SCHEDULER_NAME: java.lang.NullPointerException

        at com.termalabs.server.autosys.jammer.AutosysEventProcessorImpl.processRun(AutosysEventProcessorImpl.java:432)

        at com.termalabs.server.autosys.jammer.AutosysEventProcessorImpl.processEvent(AutosysEventProcessorImpl.java:275)

        at com.termalabs.server.publications.events.EventCollectingAutosysEventProcessor.processEvent(EventCollectingAutosysEventProcessor.java:30)

        at com.termalabs.server.autosys.jammer.AutosysNewJammer.convertEventsToRuns(AutosysNewJammer.java:678)

        at com.termalabs.server.autosys.jammer.AutosysNewJammer.processEvents(AutosysNewJammer.java:581)

        at com.termalabs.server.autosys.jammer.AutosysNewJammer.processRuns(AutosysNewJammer.java:333)

        at com.termalabs.server.system.RunCycle$JammerRunner.runJammer(RunCycle.java:984)

        at com.termalabs.server.system.RunCycle$JammerRunner.run(RunCycle.java:966)

        at com.termalabs.server.system.RunCycle.compute(RunCycle.java:287)

        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:750)

 

In the Hibernate log, the following error is present:

WARN  [NewPooledConnection] [c3p0] A PooledConnection
that has already signalled a Connection error is still in use!
2022-04-28 14:53:02,935 WARN  [NewPooledConnection] [c3p0] Another error has
occurred [ java.sql.SQLRecoverableException: Closed Connection ] which will not be
reported to listeners!: java.sql.SQLRecoverableException: Closed Connection
        at oracle.jdbc.driver.PhysicalConnection.needLine(PhysicalConnection.java:3247)
        at oracle.jdbc.driver.OracleStatement.closeOrCache(OracleStatement.java:1392)
        at oracle.jdbc.driver.OracleStatement.close(OracleStatement.java:1375)
        at
oracle.jdbc.driver.OracleStatementWrapper.close(OracleStatementWrapper.java:119)
        at
oracle.jdbc.driver.OraclePreparedStatementWrapper.close(OraclePreparedStatementW
rapper.java:96)
        at
com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.close(NewProxyPreparedSta
tement.java:1709)

 

Cause

Defect

Environment

Release : 6.4.2

Component : AUTOMIC AUTOMATION INTELLIGENCE ENGINE

Resolution

Please contact Broadcom Support and provide full set of log files to the case.