My Oracle Support Banner

E-IB: Document Primitive Type Fails to Check Value Validity Against The Defined Enumeration Values (Doc ID 1556830.1)

Last updated on JANUARY 03, 2023

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.52 and later
Information in this document applies to any platform.

Symptoms

On :  8.52 version, Integration Broker

In a document definition, a field is created as primitive integer type with defined enumeration values.

In the case of, when a request provide a value for this field, which is not a valid enumeration value, The response is still returned without any fault.
 

STEPS TO REPLICATE THE ISSUE
-----------------------
The issue can be reproduced with the following steps:
1.Create Request Document with one field, mark required, Integer of length 1 and add Enumerations values.
 
2. Make a copy of this document to be used as response.
 
3. Using above documents, create Request and Response messages and use them in a Service Operation.  And grant appropriate security to the Service Operation.
 
4. Write necessary handler code in an Application Package.

5. Go to Integration Broker>Service Utilities>Handler Tester. Use input XML link to provide a xml without a value as enumeration for the field.
 
7. Test it and the response is returned as normal. There is no error returned.

Changes

 

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
Changes
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.