InjectorPriceEvent Batch Does Not Complete Execution Although All Data Is Fully Processed

(Doc ID 1925318.1)

Last updated on AUGUST 17, 2016

Applies to:

Oracle Retail Price Management - Version 13.2.6 to 13.2.7 [Release 13.2]
Information in this document applies to any platform.


In Oracle Retail Price Management (RPM) 13.2.x, the InjectorPriceEvent batch executes and processes all data records without error, but never returns control to the shell.   Further analysis indicates that a "RetekUnknownSystemException: java.lang.IllegalStateException: task has already been processed" error appears in the batch log.  This may indicate that the application is attempting to perform conflict checking for the already processed item/loc.

Steps to Reproduce:

  1. Create a new promotion ID = X.
  2. Populate RPM_STAGE_PROMO_COMP_SIMPLE for new promotion ID X.  Make sure that the auto_approve_ind = 1.
  3. Run injectorPriceEvent batch (parameter event_type=SP).
  4. Data is uploaded successfully in approved status.  Components are created and approved.  However, the batch continues to run and never finishes execution, without any activity in the database.



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