'Classcastexception' Thrown While Visiting Service Node 'Season_end_mmdd' in CCB v2.1.0 (Doc ID 551699.1)

Last updated on OCTOBER 18, 2016

Applies to:

Oracle Utilities Customer Care and Billing - Version: 2.1.0 and later   [Release: 2.1 and later ]
Oracle Utilities Framework - Version: 2.1.0 and later    [Release: 2.1 and later]
Information in this document applies to any platform.

Symptoms

On 2.1.0:
Attempting to invoke a change handler for personSeasonalAddress entity, results in a system error. The log file details the problem as caused by a thrown exception while visiting service node 'SEASON_END_MMDD' of type 'dayInMonth'.

The following error occurs.

ERROR (support.service.DTOInfoVisitor) Error while visiting service node 'SEASON_END_MMDD' of type 'dayInMonth' java.lang.ClassCastException: com.splwg.base.api.datatypes.DayInMonth


STEPS
The issue can be reproduced at will with the following steps:
1. Create a change handler for entity personSeasonalAddress.
2. Deploy the change handler.
3. Add or change an existing Person Seasonal Address.

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