Oracle Analytics Cloud and Server

Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture

[nQSError: 46036] Internal Assertion: Condition ids.size() == 1 when using NQSModifyMetadata()

Question
1
Views
0
Comments
Monwabisa
Monwabisa Rank 2 - Community Beginner

Hi Gurus

I want to modify an RPD using webservices

I first converted the RPD file to XML using biserverxmlgen command and then used SOAPUI to run the following request:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.admin.obiee.oracle/">   

<soapenv:Header/>   

<soapenv:Body>      


<ws:callProcedureWithResults>         

     <procedureName>NQSModifyMetadata(XUDML)</procedureName>      

</ws:callProcedureWithResults>   


</soapenv:Body>

</soapenv:Envelope>

I get the following Error response:

[nQSError: 46036] Internal Assertion: Condition ids.size() == 1, file server/NQSNative/NQSServEntry/Source/NQSGeneralUtil.cpp, line 885.

Please assist.

Regards

Monwabisa