EIM - Job Run From Command Prompt Shows SBL-EIM-00422: No rows in given batch to process

(Doc ID 1536514.1)

Last updated on JULY 20, 2016

Applies to:

Siebel Enterprise Integration Manager - Version 8.1.1.6 SIA [21233] and later
Information in this document applies to any platform.
Reviewed for relevance "19-MAY-2016".

Symptoms

On : 8.1.1.6 SIA [21233] version, EIM

When attempting to run EIM job,
the following error occurs.

ERROR
-----------------------

When EIM job is run from server manager in the command prompt:

Server Manager output shows:

SBL-ADM-60070: Error reported on server 'ssia81' follows:
SBL-SVR-01042: Internal: Communication protocol error while instantiating new task SBL-EIM-00422: No rows in given batch to process.
SBL-EIM-00422: No rows in given batch to process.
SBL-SCL-00131: Either the RC2 or the AES cryptography engine is not initialized.

EIM log shows the below:

GenericLog GenericError 1 00000006513d24d0:0 2013-03-11 07:24:08 (sacmd.cpp (649) err=1311762 sys=0) SBL-SVR-01042: Internal: Communication protocol error while instantiating new task SBL-EIM-00422: No rows in given batch to process.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Do not load any data in EIM table

2. run EIM job from command prompt using the command:

RUN TASK FOR COMP EIM WITH CONFIG=EIM_IMPORT.IFB, TRACEFLAGS=1, ERRORFLAGS=1, SQLFLAGS=8

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms