My Oracle Support Banner

Receive 'HTTP Status 500 - Internal Server Error' When Attempting To Reverse/Delete An Active ExpireRoles Activity (Doc ID 2849878.1)

Last updated on JANUARY 06, 2023

Applies to:

Oracle Insurance Policy Administration J2EE - Version and later
Information in this document applies to any platform.


On : version, General

While trying to reverse or delete an already processed ExpireRoles Activity using the delete feature of OIPA,
the following error occurs.

HTTP Status 500 - Internal Server Error

Error Message : java.lang.NullPointerException
at com.adminserver.extensibility.PrePostExtensionPoint.processPost(
at com.adminserver.extensibility.PrePostExtensionPoint.processPost(
at com.adminserver.pas.uip.extensibility.UipExtensionPoint.processPost(
at com.adminserver.pas.uip.aspects.UipExtensibilityAspect.extendUipMethod(
at com.adminserver.pas.uip.PolicyActivityUip.processReverseAction(

The issue can be reproduced at will with the following steps:
1. Login to OIPA.
2. Select any active/payout Contract.
3. Add and process ExpireRoles activity and make it active.
4. Select the “Delete” feature and try to reverse/delete the same ExpireRoles Activity.
5. Click OK and Proceed.
6. Exception is thrown.


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.