3.1.4.110 SetLobSystemDataByLobSystemId

The SetLobSystemDataByLobSystemId operation sets the Business Logic Modules<113> for the specified LobSystem.

The following is the WSDL port type specification of the SetLobSystemDataByLobSystemId WSDL operation.

 <wsdl:operation name="SetLobSystemDataByLobSystemId" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
   <wsdl:input wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/SetLobSystemDataByLobSystemId" message="tns:BusinessDataCatalogSharedService_SetLobSystemDataByLobSystemId_InputMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/>
   <wsdl:output wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/SetLobSystemDataByLobSystemIdResponse" message="tns:BusinessDataCatalogSharedService_SetLobSystemDataByLobSystemId_OutputMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/>
   <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/SetLobSystemDataByLobSystemIdArgumentExceptionFault" name="ArgumentExceptionFault" message="tns:BusinessDataCatalogSharedService_SetLobSystemDataByLobSystemId_ArgumentExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/>
   <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/SetLobSystemDataByLobSystemIdArgumentNullExceptionFault" name="ArgumentNullExceptionFault" message="tns:BusinessDataCatalogSharedService_SetLobSystemDataByLobSystemId_ArgumentNullExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/>
   <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/SetLobSystemDataByLobSystemIdArgumentOutOfRangeExceptionFault" name="ArgumentOutOfRangeExceptionFault" message="tns:BusinessDataCatalogSharedService_SetLobSystemDataByLobSystemId_ArgumentOutOfRangeExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/>
   <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/SetLobSystemDataByLobSystemIdBdcExceptionStateFault" name="BdcExceptionStateFault" message="tns:BusinessDataCatalogSharedService_SetLobSystemDataByLobSystemId_BdcExceptionStateFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/>
   <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/SetLobSystemDataByLobSystemIdInvalidOperationExceptionFault" name="InvalidOperationExceptionFault" message="tns:BusinessDataCatalogSharedService_SetLobSystemDataByLobSystemId_InvalidOperationExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/>
   <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/SetLobSystemDataByLobSystemIdMetadataExceptionStateFault" name="MetadataExceptionStateFault" message="tns:BusinessDataCatalogSharedService_SetLobSystemDataByLobSystemId_MetadataExceptionStateFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/>
 </wsdl:operation>

The protocol client sends a BusinessDataCatalogSharedService_SetLobSystemDataByLobSystemId_InputMessage request message, and the protocol server MUST respond with a BusinessDataCatalogSharedService_SetLobSystemDataByLobSystemId_OutputMessage response message, unless any faults occur.

If the condition in the following table is met, the protocol server MUST instead respond with a SOAP fault containing the corresponding error complex type, serialized as specified in section 2.2.4. If more than one error condition is encountered, the protocol server MUST respond with exactly one error complex type, determined in an implementation-specific manner.

Error complex type

Condition

AccessDeniedExceptionState (from namespace http://schemas.datacontract.org/2004/07/Microsoft.BusinessData.Infrastructure)

The security principal in whose context the protocol client operates is not authorized to modify the specified LobSystem.

MetadataObjectNotFoundExceptionState (from namespace Microsoft.SharePoint.BusinessData)

The specified LobSystem does not exist.