E-PC : Peoplecode: error (2,693) An object of class %1 failed to deserialize. (Doc ID 612144.1)

Last updated on MAY 05, 2016

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.1 and later
Information in this document applies to any platform.
SPECIFIC TO:
All PeopleTools 8.1x and 8.4x versions.

This document was previously published as Customer Connection Solution 714048




Symptoms


Getting the error "(2,693) An object of class %1 failed to deserialize" when the following code is triggered:

Local ApiObject &SESSION;
Global ApiObject &BC;
Local Rowset &Level_0, &Geographic_Scroll, &Int_Scroll, &Obstacles_Scroll;

/* scroll flush all scroll areas for Location Preferences with correct data */
/* no need to flush these scrolls. If the page never saves, the data doesn't get added
   to those records */

/* create a connection to the Component Interface object */
&SESSION = GetSession();
If &SESSION.connect(1, "EXISTING", "", "", 0) <> True Then
   MessageBox(48, "", 30000, 1, "Session Connect Failed.");
   Exit (1);
End-If;

REM &BC = &SESSION.GetComponent(Component.S_CAREER_PLAN2);
&BC = &SESSION.GetCompINTFC(CompIntfc.S_CAREER_PLAN2);

If &BC = Null Then
   MessageBox(48, "", 65, 30, "", "Component not found.", "", "", "", "");
   Exit (1);
End-If;

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