SAP ABAP Class CL_SRT_TEST_ERROR_CASES (Test Error cases)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_RT_TESTS_FRAMEWORK (Package) Sub packadge for Test Framework
Properties
Class CL_SRT_TEST_ERROR_CASES  
Short Description Test Error cases    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_RT_TESTS_FRAMEWORK   Sub packadge for Test Framework 
Created 20071025   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TSRTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SRT_TEST_ERROR_CASES has no interface implemented.
Friends
Class CL_SRT_TEST_ERROR_CASES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_PROXY_NAME_IDOC Constant Private Type reference (TYPE) SRT_WSP_DT_OBJ_NAME 'CO_SRT_TEST_SERVICE_OUT_710' 20120511
2 CO_SDEF_NAME_IDOC Constant Private Type reference (TYPE) SRT_WSP_DT_OBJ_NAME 'SRT_TEST_SERVICE_IN_710' 20120511
3 MR_FRAMEWORK Static Attribute Private Object reference (TYPE REF TO) CL_SRT_TEST_UTILITIES 20120511
4 MR_WSM_MONITOR Static Attribute Private Object reference (TYPE REF TO) IF_WSM_ACCESS_MONITOR 20120511
5 M_BUSINESS_MID Static Attribute Private Type reference (TYPE) GUID_32 20120511
Methods
# Method Level Visibility Method type Description Created on
1 ABAP_5_MSG_3RD_FAILED Static method Public Method send 5 msgs, the third failed then terminate the prov queue 20071025
2 ABAP_5_MSG_3RD_FAILED_INTERNAL Static method Private Method 20120511
3 ABAP_APPL_ERROR Static method Public Method use abap proxy to test application error and check status 20071025
4 ABAP_APPL_FSC_ERROR Static method Public Method application error, async, fault sub code set 20091118
5 ABAP_APPL_RT_ERROR Static method Public Method application error, async, reason text set 20091118
6 ABAP_ERROR_INTERNAL Static method Private Method 20120511
7 ABAP_ROOT_ERROR Static method Public Method use abap proxy to test root error and check status 20071025
8 ABAP_RR_APP_ERROR Static method Public Method application error during sync call 20080404
9 ABAP_RR_APP_ERROR_MODELLED Static method Public Method modelled app exception during sync call 20120307
10 ABAP_RR_APP_FSC_ERROR Static method Public Method application error during sync call: Fault Sub Code set 20091118
11 ABAP_RR_APP_RT_ERROR Static method Public Method application error during sync call: Reason Text set 20091118
12 ABAP_RR_ERROR Static method Public Method use abap proxy to send request response msg raising error 20120511
13 ABAP_RR_ERROR_INTERNAL Static method Private Method 20120511
14 ABAP_RR_ROOT_ERROR Static method Public Method unexpected error during sync call 20080404
15 ABAP_RR_SYS_ERR_SOAP_12 Static method Public Method RR scenario with SOAP 1.2 for testing System error 20120511
16 ABAP_SHORTCUT_RR_ERROR Static method Public Method use abap proxy to test shortcut with request response error 20071025
17 ABAP_SYS_ERROR Static method Public Method use abap proxy to test system error and check status 20071025
18 ABAP_TEST_FEH Static method Public Method test forward error handling 20120511
19 ABAP_TEST_FEH_CANCEL Static method Public Method test forward error handling with callback status CANCEL 20120511
20 ABAP_TEST_FEH_OK Static method Public Method test forward error handling with callback status OK 20120511
21 CHECK_RESPONSE_FOR_T100_MSG Static method Private Method 20120511
22 CHECK_RESPONSE_FOR_TRANS_ID Static method Private Method 20120511
23 CREATE_HTTP_CLIENT Static method Private Method 20120511
24 FAULT_BY_CLASIC_AUTHORIZ_EXC Static method Public Method 20120511
25 FAULT_BY_CONSTRAINT Static method Public Method 20120627
26 FAULT_BY_INVALID_XML Static method Public Method 20120511
27 FAULT_BY_INVALID_XML2 Static method Public Method 20120511
28 FAULT_BY_MISSING_XML_TAG Static method Public Method 20120511
29 FAULT_BY_RBAM_EXCEPTION Static method Public Method 20120511
30 FAULT_BY_WS_SECURITY_EXCEPTION Static method Public Method 20120511
31 HTTP_TRANSMIT Static method Private Method 20120511
32 INBOUND_APP_ERROR Static method Public Method send application error message and check status 20071025
33 INBOUND_ERROR Static method Private Method 20120511
34 INBOUND_PAF_APP_ERROR Static method Public Method send paf application error message and check status 20071025
35 INBOUND_PAF_SYS_ERROR Static method Public Method send paf system error message and check status 20071025
36 INBOUND_ROOT_ERROR Static method Public Method raise an unexpected exception on prov side and check status 20071025
37 INBOUND_SYS_ERROR Static method Public Method send system error message and check status 20071025
38 MISSING_CONT_TYPE Static method Public Method 20120608
39 MISSING_CONT_TYPE_OLD_HANDLER Static method Public Method 20120608
40 MODIFY_SYNC_PAYLOAD_AND_SEND Static method Private Method 20120511
41 TEST_ASSERT_RR_SOAP11 Static method Public Method test RR with assert on the provider side SOAP11 20120511
42 TEST_ASSERT_RR_SOAP12 Static method Public Method test RR with assert on the provider side SOAP12 20120511
Events
Class CL_SRT_TEST_ERROR_CASES has no event.
Types
Class CL_SRT_TEST_ERROR_CASES has no local type.
Method Signatures

Method ABAP_5_MSG_3RD_FAILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLEAN_UP Call by reference Type reference (TYPE) BOOLEAN 'X' 20120511
2 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20120511

Method ABAP_5_MSG_3RD_FAILED on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_5_MSG_3RD_FAILED_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLEAN_UP Call by reference Type reference (TYPE) BOOLEAN 'X' 20120511
2 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20120511
3 Importing SOAP_VERSION Call by reference Type reference (TYPE) STRING TSRTP_F_BDG_TYPE_SOAP11_HTTP 20120511

Method ABAP_5_MSG_3RD_FAILED_INTERNAL on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_APPL_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20080925

Method ABAP_APPL_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_APPL_FSC_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20091118

Method ABAP_APPL_FSC_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_APPL_RT_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20091118

Method ABAP_APPL_RT_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_ERROR_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) STRING 20120511
2 Importing MESSAGE_STATUS Call by reference Type reference (TYPE) SXMSPMSTAT 20120511
3 Importing SOAP_VERSION Call by reference Type reference (TYPE) STRING TSRTP_F_BDG_TYPE_SOAP11_HTTP 20120511

Method ABAP_ERROR_INTERNAL on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_ROOT_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20080925

Method ABAP_ROOT_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_RR_APP_ERROR Signature

Method ABAP_RR_APP_ERROR on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method ABAP_RR_APP_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_RR_APP_ERROR_MODELLED Signature

Method ABAP_RR_APP_ERROR_MODELLED on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method ABAP_RR_APP_ERROR_MODELLED on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_RR_APP_FSC_ERROR Signature

Method ABAP_RR_APP_FSC_ERROR on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method ABAP_RR_APP_FSC_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_RR_APP_RT_ERROR Signature

Method ABAP_RR_APP_RT_ERROR on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method ABAP_RR_APP_RT_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_RR_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20120511

Method ABAP_RR_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_RR_ERROR_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) STRING 20120511
2 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20120511
3 Importing SOAP_VERSION Call by reference Type reference (TYPE) STRING 20120511

Method ABAP_RR_ERROR_INTERNAL on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_RR_ROOT_ERROR Signature

Method ABAP_RR_ROOT_ERROR on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method ABAP_RR_ROOT_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_RR_SYS_ERR_SOAP_12 Signature

Method ABAP_RR_SYS_ERR_SOAP_12 on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method ABAP_RR_SYS_ERR_SOAP_12 on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_SHORTCUT_RR_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20080925

Method ABAP_SHORTCUT_RR_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_SYS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20080925

Method ABAP_SYS_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_TEST_FEH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20120511

Method ABAP_TEST_FEH on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_TEST_FEH_CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20120511

Method ABAP_TEST_FEH_CANCEL on class CL_SRT_TEST_ERROR_CASES has no exception.

Method ABAP_TEST_FEH_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20120511

Method ABAP_TEST_FEH_OK on class CL_SRT_TEST_ERROR_CASES has no exception.

Method CHECK_RESPONSE_FOR_T100_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 'SRT_CORE' 20120511
2 Importing IV_MSGNR Call by reference Type reference (TYPE) SYMSGNO 20120511
3 Importing IV_RESPONSE_STRING Call by reference Type reference (TYPE) STRING 20120511

Method CHECK_RESPONSE_FOR_T100_MSG on class CL_SRT_TEST_ERROR_CASES has no exception.

Method CHECK_RESPONSE_FOR_TRANS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESPONSE_STRING Call by reference Type reference (TYPE) STRING 20120511

Method CHECK_RESPONSE_FOR_TRANS_ID on class CL_SRT_TEST_ERROR_CASES has no exception.

Method CREATE_HTTP_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FRAMEWORK Call by reference Object reference (TYPE REF TO) CL_SRT_TEST_UTILITIES 20120511
2 Importing IV_LP_NAME Call by reference Type reference (TYPE) PRX_LOGICAL_PORT_NAME 20120511
3 Returning RO_HTTP_CLIENT Value transfer Object reference (TYPE REF TO) IF_HTTP_CLIENT 20120511

Method CREATE_HTTP_CLIENT on class CL_SRT_TEST_ERROR_CASES has no exception.

Method FAULT_BY_CLASIC_AUTHORIZ_EXC Signature

Method FAULT_BY_CLASIC_AUTHORIZ_EXC on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method FAULT_BY_CLASIC_AUTHORIZ_EXC on class CL_SRT_TEST_ERROR_CASES has no exception.

Method FAULT_BY_CONSTRAINT Signature

Method FAULT_BY_CONSTRAINT on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method FAULT_BY_CONSTRAINT on class CL_SRT_TEST_ERROR_CASES has no exception.

Method FAULT_BY_INVALID_XML Signature

Method FAULT_BY_INVALID_XML on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method FAULT_BY_INVALID_XML on class CL_SRT_TEST_ERROR_CASES has no exception.

Method FAULT_BY_INVALID_XML2 Signature

Method FAULT_BY_INVALID_XML2 on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method FAULT_BY_INVALID_XML2 on class CL_SRT_TEST_ERROR_CASES has no exception.

Method FAULT_BY_MISSING_XML_TAG Signature

Method FAULT_BY_MISSING_XML_TAG on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method FAULT_BY_MISSING_XML_TAG on class CL_SRT_TEST_ERROR_CASES has no exception.

Method FAULT_BY_RBAM_EXCEPTION Signature

Method FAULT_BY_RBAM_EXCEPTION on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method FAULT_BY_RBAM_EXCEPTION on class CL_SRT_TEST_ERROR_CASES has no exception.

Method FAULT_BY_WS_SECURITY_EXCEPTION Signature

Method FAULT_BY_WS_SECURITY_EXCEPTION on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method FAULT_BY_WS_SECURITY_EXCEPTION on class CL_SRT_TEST_ERROR_CASES has no exception.

Method HTTP_TRANSMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTTP_CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT 20120511
2 Importing IO_FRAMEWORK Call by reference Object reference (TYPE REF TO) CL_SRT_TEST_UTILITIES 20120511
3 Importing REQUEST Call by reference Type reference (TYPE) XSTRING 20120511
4 Exporting RESPONSE Call by reference Type reference (TYPE) XSTRING 20120511

Method HTTP_TRANSMIT on class CL_SRT_TEST_ERROR_CASES has no exception.

Method INBOUND_APP_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20080925

Method INBOUND_APP_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method INBOUND_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) STRING 20120511
2 Importing CANCEL_MESSAGE Call by reference Type reference (TYPE) XSDBOOLEAN ABAP_TRUE 20120511
3 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20120511
4 Importing MESSAGE_STATUS Call by reference Type reference (TYPE) SXMSPMSTAT 20120511

Method INBOUND_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method INBOUND_PAF_APP_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20080925

Method INBOUND_PAF_APP_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method INBOUND_PAF_SYS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20080925

Method INBOUND_PAF_SYS_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method INBOUND_ROOT_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20080925

Method INBOUND_ROOT_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method INBOUND_SYS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20080925

Method INBOUND_SYS_ERROR on class CL_SRT_TEST_ERROR_CASES has no exception.

Method MISSING_CONT_TYPE Signature

Method MISSING_CONT_TYPE on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method MISSING_CONT_TYPE on class CL_SRT_TEST_ERROR_CASES has no exception.

Method MISSING_CONT_TYPE_OLD_HANDLER Signature

Method MISSING_CONT_TYPE_OLD_HANDLER on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method MISSING_CONT_TYPE_OLD_HANDLER on class CL_SRT_TEST_ERROR_CASES has no exception.

Method MODIFY_SYNC_PAYLOAD_AND_SEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FROM Call by reference Type reference (TYPE) STRING 20120511
2 Importing IV_TO Call by reference Type reference (TYPE) STRING 20120511
3 Returning RV_RESPONSE_STRING Value transfer Type reference (TYPE) STRING 20120511

Method MODIFY_SYNC_PAYLOAD_AND_SEND on class CL_SRT_TEST_ERROR_CASES has no exception.

Method TEST_ASSERT_RR_SOAP11 Signature

Method TEST_ASSERT_RR_SOAP11 on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method TEST_ASSERT_RR_SOAP11 on class CL_SRT_TEST_ERROR_CASES has no exception.

Method TEST_ASSERT_RR_SOAP12 Signature

Method TEST_ASSERT_RR_SOAP12 on class CL_SRT_TEST_ERROR_CASES has no parameter.
Method TEST_ASSERT_RR_SOAP12 on class CL_SRT_TEST_ERROR_CASES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 711