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

(Doc ID 612144.1)

Last updated on OCTOBER 06, 2017

Applies to:

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

This document was previously published as Customer Connection Solution 714048


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);

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

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


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