3.1.4.1 CreateNavigationMetadata

The CreateNavigationMetadata operation is used to generate a JavaScript representation of hierarchical cube metadata for a given report DataSource.

 <wsdl:operation name="CreateNavigationMetadata" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
   <wsdl:input wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateNavigationMetadata" message="tns:IBIMonitoringServiceApplication_CreateNavigationMetadata_InputMessage" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"/>
   <wsdl:output wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateNavigationMetadataResponse" message="tns:IBIMonitoringServiceApplication_CreateNavigationMetadata_OutputMessage" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"/>
   <wsdl:fault wsam:Action="http://www.microsoft.com/performancepoint/scorecards/IBIMonitoringServiceApplication/CreateNavigationMetadataBpmExceptionFault" name="BpmExceptionFault" message="tns:IBIMonitoringServiceApplication_CreateNavigationMetadata_BpmExceptionFault_FaultMessage" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"/>
 </wsdl:operation>

The protocol client sends an IBIMonitoringServiceApplication_CreateNavigationMetadata_InputMessage request message (section 3.1.4.1.1.1) and the protocol server responds with an IBIMonitoringServiceApplication_CreateNavigationMetadata_OutputMessage response message (section 3.1.4.1.1.2).

If an application error on the protocol server occurs during the operation, the protocol server MUST return a SOAP FAULT response, which MAY contain any subcode.