Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The GetLobSystemAllAssembliesBytes operation retrieves the Business Logic Modules associated with the specified LobSystem if the systemType element of the specified LobSystem is not set to "Custom". If the systemType element of the specified LobSystem is set to "Custom", the behavior of this operation is implementation-specific<79>.
The following is the WSDL port type specification of the GetLobSystemAllAssembliesBytes WSDL operation.
-
<wsdl:operation name="GetLobSystemAllAssembliesBytes" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> <wsdl:input wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemAllAssembliesBytes" message="tns:BusinessDataCatalogSharedService_GetLobSystemAllAssembliesBytes_InputMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:output wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemAllAssembliesBytesResponse" message="tns:BusinessDataCatalogSharedService_GetLobSystemAllAssembliesBytes_OutputMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemAllAssembliesBytesArgumentExceptionFault" name="ArgumentExceptionFault" message="tns:BusinessDataCatalogSharedService_GetLobSystemAllAssembliesBytes_ArgumentExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemAllAssembliesBytesArgumentNullExceptionFault" name="ArgumentNullExceptionFault" message="tns:BusinessDataCatalogSharedService_GetLobSystemAllAssembliesBytes_ArgumentNullExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemAllAssembliesBytesArgumentOutOfRangeExceptionFault" name="ArgumentOutOfRangeExceptionFault" message="tns:BusinessDataCatalogSharedService_GetLobSystemAllAssembliesBytes_ArgumentOutOfRangeExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemAllAssembliesBytesBdcExceptionStateFault" name="BdcExceptionStateFault" message="tns:BusinessDataCatalogSharedService_GetLobSystemAllAssembliesBytes_BdcExceptionStateFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemAllAssembliesBytesInvalidOperationExceptionFault" name="InvalidOperationExceptionFault" message="tns:BusinessDataCatalogSharedService_GetLobSystemAllAssembliesBytes_InvalidOperationExceptionFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> <wsdl:fault wsaw:Action="http://www.microsoft.com/Office/2009/BusinessDataCatalog/BusinessDataCatalogSharedService/GetLobSystemAllAssembliesBytesMetadataExceptionStateFault" name="MetadataExceptionStateFault" message="tns:BusinessDataCatalogSharedService_GetLobSystemAllAssembliesBytes_MetadataExceptionStateFault_FaultMessage" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/> </wsdl:operation>
The protocol client sends a BusinessDataCatalogSharedService_GetLobSystemAllAssembliesBytes_InputMessage request message, and the protocol server MUST respond with a BusinessDataCatalogSharedService_GetLobSystemAllAssembliesBytes_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 |
|---|---|
|
The security principal in whose context the protocol client is operating is not authorized to read<80> the specified LobSystem, and the CameThroughRemoteAdminService header specified in section 3.1 is present in the SOAP request |
|
|
ArgumentOutOfRangeException (from namespace http://schemas.datacontract.org/2004/07/System) |
The MetadataObjectId of the specified LobSystem is set to zero ("0"). |