PERSON_BASIC_SYNC PeopleCode Compile Error (RemoveEmptyChildNodes is not a method of class) - HCM_PUBLICATION_RULES

(Doc ID 1967286.1)

Last updated on NOVEMBER 01, 2017

Applies to:

PeopleSoft Enterprise CS Campus Community - Version 9 and later
Information in this document applies to any platform.


After applying HRMS Bundle 26, the service operation PERSON_BASIC_SYNC is failing with the following error:

PeopleCode compile error (RemoveEmptyChildNodes is not a method of class ?00000014?. (2,52) ^HCR) for program HCR_PUBLICATION_RULES.TransformPersonBasic.OnExecute

Class HCR_PUBLICATION_RULES:TransformPersonBasic was not found. (180,74) HCM_PUBLICATION_RULES.TransformationFactory.OnExecute Name:PerformTransformation PCPC:789 Statement:13 Called from:HCM_MSG_XFRM.MAIN.GBL.default.1900-01-01.Step01.OnExecute

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

1. Set up integration broker in both CS 9.0 and HCM 9.X instances.
2. Activate service operation PERSON_BASIC_SYNC in both instances.
3. Retest.

The issue has the following business impact:

Due to this issue, users cannot sync person data using PERSON_BASIC_SYNC.


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