The Brm Webservice Returning "Error" Word In The Reponse Along With The Xml. (Doc ID 953205.1)

Last updated on MAY 21, 2011

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.3.1.0.0 and later   [Release: 7.3.1 and later ]
Information in this document applies to any platform.

Symptoms

-- Problem Statement:
There is integration of  BRM to other applications through the web services manager. In one of the test case, whenever there is a wrong value passed for the field in the i/p xml file, BRM throws proper error as shown in the cm.pinlog. However, web service manager throws this "ERROR" key outside the xml tags which cannot be handled by other integrating applications.

-- Steps To Reproduce:
1. Deploy the webservice on tomcat/weblogic
2. try to read aan account object by using PCM_OP_READ_OBJ for "0.0.0.1 /account 2 0"
This will return the error
ERROR: <?xml version="1.0" encoding="UTF-8"?>
<flist>
<ERROR_CODE>3</ERROR_CODE>
<ERROR_DESCR>ERR_NOT_FOUND</ERROR_DESCR>
<FIELD_NAME>PIN_FLD_POID</FIELD_NAME>
<LOCATION>DM</LOCATION>
</flist>


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