All SAP Jobs remain in start initiated status

book

Article ID: 125331

calendar_today

Updated On:

Products

CA Automic Workload Automation - Automation Engine

Issue/Introduction

All SAP Jobs remain in start initiated status. The agent creates forced trace files.

U00003620 Routine 'UCEX_R' forces trace because of error.
U00003449 Output to the TRACE file is finished.
U02000048 TRACE file opened with flags '0000000000000001', max.trace: '9', memory trace: '0', search type: 'S', search string: ''.

The trace file itself shows the exception:

java.lang.IllegalStateException: Buffer is empty, no terminator character was found.
    at com.automic.protocol.MessageBuffer.getNTString(MessageBuffer.java:107)
    at com.uc4.ex.LongPasswords.decryptPassword(LongPasswords.java:45)
    at com.uc4.ex.LongPasswords.decrypt(LongPasswords.java:32)
    at com.uc4.ex.LongPasswords.<init>(LongPasswords.java:22)
    at com.uc4.ex.Job.<init>(Job.java:149)
    at com.uc4.ex.JobRoutine.executeJob(JobRoutine.java:217)
    at com.uc4.ex.MessageDispatcher.consumeMessage(MessageDispatcher.java:189)
    at com.uc4.ex.MessageDispatcher.dispatchLogicalMessage(MessageDispatcher.java:163)
    at com.uc4.ex.cp.CPConnection.dispatch(CPConnection.java:966)
    at com.uc4.ex.cp.CPConnection.access$300(CPConnection.java:74)
    at com.uc4.ex.cp.CPConnection$3.run(CPConnection.java:896)
    at com.uc4.ex.ThreadPool$RunnableDecorator.run(ThreadPool.java:53)
    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)

Cause

The content of the login object is corrupt.
Login objects were exported and imported.
The export of login objects removes the password.

Environment

Release: AUTWAB99000-11.2-Automic Workload Automation-Base Edition

- 12.3.3hf4

Resolution

Use the transport case to export login objects.