Loyalty Engine Parameters missing in IP17
Last updated on MAY 21, 2018
Applies to:Siebel Loyalty Engine - Version 17.4 [IP2017] and later
Information in this document applies to any platform.
On : 17.4 [IP2017] version, Loyalty
Loyalty Engine Component Parameters are missing in IP17.
As a consequence, Queued Loyalty transactions not getting processed by the Loyalty batch component. Log file shows the following error:
ObjMgrBusServiceLog Error 1 000000035a991ce0:0 2018-03-02 14:44:15 (loyprocsvc.cpp (766)) SBL-LTY-00129: The value of the parameter LOYEngineSleepTime required by the Loyalty Engine is incorrect.
ObjMgrBusServiceLog Error 1 000000035a991ce0:0 2018-03-02 14:44:15 (loyprocsvc.cpp (579)) SBL-LTY-00129: The value of the parameter <?> required by the Loyalty Engine is incorrect.
This can be observed and reproduced as below:
- Go to Administration - Server Configuration > Component Definitions > query for "eLoyalty Processing Engine - Batch"
- In the Parameters Applet, query for LOY*
- No record is returned.
- Now if you try to run any Queued Transaction:
4.1 Create a new Transaction
4.2 Set the status to "Queued"
4.3 Check Queued Transaction either from Loyalty Transactions View or directly in the DB
4.4 They are not being processed and remain in the "Queued" Status.
Above error is seen in the Loyalty Log
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