My Oracle Support Banner

R12: AP/iSP: Create Supplier Page Personalization Gives Java NullPointerException Following RPC3 Patching (Doc ID 2054249.1)

Last updated on FEBRUARY 19, 2019

Applies to:

Oracle Payables - Version 12.1.1 to 12.1.3 [Release 12.1]
Oracle iSupplier Portal - Version 12.1.1 to 12.1.3 [Release 12.1]
Information in this document applies to any platform.


The Accounts Payables Create Supplier page has existing personalizations that hide the Tax Registration Number and Taxpayer ID fields.

Pre-RPC3, these personalizations did not interfere with supplier creation.

Post-RPC3, when saving a new supplier, a NullPointerException (NPE) message occurs:

lang.NullPointerException at oracle.apps.pos.supplier.webui.SuppCrtCO.processFormRequest(

The error does not occur if the personalization is removed. But it is a business requirement to hide the field.

Steps to reproduce

1. On the instance with the RPC3 applied, log in with a Payables responsibility.
2. Navigate to Suppliers > Entry. Note the Tax Registration Number field / Taxpayer ID field is not visible.
3. Enter the supplier data and click Apply. Get the error.
4. Remove the personalization so that the Tax Registration Number / Taxpayer ID is visible and repeat the steps. No error occurs.


To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.