My Oracle Support Banner

"_record_status": "class java.lang.Integer cannot be cast to class java.lang.String..." Error Received When Creating a Business Process Record with a CM0 Picker in the Upper Form Via Web Services (Doc ID 3016399.1)

Last updated on APRIL 17, 2024

Applies to:

Primavera Unifier Cloud Service - Version 24.1 to 24.3 [Release 24.1 to 24.3]
Information in this document applies to any platform.

Symptoms

The user is unable to create a Business Process (BP) record (e.g. Budget Change record) via Web Services when the Budget Change record has a CM0 picker data element on the Upper form and receives the error msg below.

ERROR:

"_record_status": "class java.lang.Integer cannot be cast to class java.lang.String (java.lang.Integer and java.lang.String are in module java.base of loader 'bootstrap') ".


The issue can be reproduced at will with the following steps:

  1. Log in to POSTMAN and connect to the Unifier environment using an authorized user account.
  2. POST the REST API call to create the Budget Change record (with the CM0 picker in the Upper form).
  3. Observe the error message as defined above.

Cause

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
Symptoms
Cause
Solution
References


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