Final Payment Call Queued in UpdateSiebelOrderPaymentQueue Folder Due to NullPointerException in Exception Handling

(Doc ID 2383233.1)

Last updated on APRIL 06, 2018

Applies to:

Oracle Retail Point-of-Service - Version 14.1 and later
Information in this document applies to any platform.

Symptoms

After retrieving an external order and performing a tender to complete the transaction, the final payment call is not sent to the back end system instead it remains queued in the folder UpdateSiebelOrderPaymentQueue.

Steps to reproduce:

1. Create an External Order.
2. Retrieve above external order.
3. Tender payment and complete transaction.
4. Observe the final payment call is not sent to the back end system instead it remains queued in the folder UpdateSiebelOrderPaymentQueue. Following error message is observed on the console during server start up:

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