My Oracle Support Banner

Https://egsy-test.fa.us2.oraclecloud.com/xmlpserver/services/v2/CatalogService Issue (Doc ID 2730113.1)

Last updated on NOVEMBER 30, 2020

Applies to:

Oracle Fusion Supplier Portal Cloud Service - Version 11.12.1.0.0 and later
Information in this document applies to any platform.

Symptoms

ON Fusion Applications 11.13.20.07.0 in Test SaaS Environment:

Customer is getting error while invoking 'uploadobject' method in 'catalogservice' web service in BI publisher.

ERROR:
"oracle.xdo.webservice.exception.OperationFailedException: PublicReportServiceImpl::executeUploadReport Failure: Due to unable to create new Report Object as AbsolutePath [/Custom/suppreporttest/dynamicqrytest/test/datamodeltest.xdm] due to java.io.IOException: Invalid object definition: datamodeltest.xdm"

STEPS
1. Run following payload of 'uploadobject' method in 'xmlpserver/services/v2/CatalogService' web service in a SOAP API.
  Payload: "<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v2="http://xmlns.oracle.com/oxp/service/v2">
  <soapenv:Header/>
  <soapenv:Body>
     <v2:uploadObject>
        <v2:reportObjectAbsolutePathURL>/Custom/suppreporttest/dynamicqrytest/test/datamodeltest</v2:reportObjectAbsolutePathURL>
        <v2:objectType>xdmz</v2:objectType>
        <v2:objectZippedData>base64 char</v2:objectZippedData>
        <v2:userID>username</v2:userID>
        <v2:password>password</v2:password>
     </v2:uploadObject>
  </soapenv:Body>
</soapenv:Envelope>"
  
  
2. Payload will fail with following error in response.

Response :

"<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soapenv:Body>
       <soapenv:Fault>
           <faultcode>soapenv:Server.userException</faultcode>
           <faultstring>oracle.xdo.webservice.exception.OperationFailedException: PublicReportServiceImpl::executeUploadReport Failure: Due to unable to create new Report Object as AbsolutePath [/Custom/suppreporttest/dynamicqrytest/test/datamodeltest.xdm] due to java.io.IOException: Invalid object definition: datamodeltest.xdm</faultstring>
           <detail>
               <oracle.xdo.webservice.exception.OperationFailedException/>
               <ns1:hostname xmlns:ns1="http://xml.apache.org/axis/">chfar01031f05.usdc2.oraclecloud.com</ns1:hostname>
           </detail>
       </soapenv:Fault>
   </soapenv:Body>
</soapenv:Envelope>"

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
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.