SAP ABAP Class CX_DBA_ROOT (DBA Cockpit: Root exception class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB (Application Component) Database Interface, Database Platforms
     SDBA_RUNTIME (Package) DBA Cockpit: Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20030526
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_DBA_SOLMAN_DATA_PROVIDER DBA: SolMan Data Provider Error 20121129
2 Inheritance (c INHERITING FROM c_ref)  CX_DBA_JOB DBA Cockpit: DB13 job exceptions 20051213
3 Inheritance (c INHERITING FROM c_ref)  CX_DBA_LMO DBA-RDI: General Back-end Error 20120326
4 Inheritance (c INHERITING FROM c_ref)  CX_DBA_NOTE_DOWNLOAD DBA: SAP Note Download 20121114
5 Inheritance (c INHERITING FROM c_ref)  CX_DBA_NOT_QUALIFIED Input not qualified for Method 20090916
6 Inheritance (c INHERITING FROM c_ref)  CX_DBA_PARSE_ERROR general parse error 20061227
7 Inheritance (c INHERITING FROM c_ref)  CX_DBA_PERSONALIZATION DBA Cockpit: Personalization Errors 20080828
8 Inheritance (c INHERITING FROM c_ref)  CX_DBA_RDI DBA-RDI: General Back-end Error 20090513
9 Inheritance (c INHERITING FROM c_ref)  CX_DBA_RDI_SETUP DBA-DBH: Setup Corrupted 20090505
10 Inheritance (c INHERITING FROM c_ref)  CX_DBA_RFCDEST 20051017
... Click here to see Used By full list (46 items)
Properties
Class CX_DBA_ROOT  
Short Description DBA Cockpit: Root exception class    
Super Class CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 40  Exception Class 
Package SDBA_RUNTIME   DBA Cockpit: Runtime 
Created 20030526   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 CX_DBA_ROOT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 DB6CC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 DB6CI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CX_DBA_ROOT has no interface implemented.
Friends
Class CX_DBA_ROOT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CALLSTACK Instance attribute Public Type reference (TYPE) ABAP_CALLSTACK ABAP Call Stack 20050503
2 CLASS_NAME Instance attribute Public Type reference (TYPE) SYREPID 20031209
3 CODE_LINE Instance attribute Public Type reference (TYPE) I 20050517
4 CX_DBA_ROOT Constant Public Type reference (TYPE) SOTR_CONC '253A292D64363A4E832541F44E16217D' 20030526
5 CX_NAME Instance attribute Public Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20050503
6 DESCRIPTION Instance attribute Public Type reference (TYPE) STRING 20051219
7 FUNCTION_UNIT Instance attribute Public Type reference (TYPE) SYREPID obsolete (autom. resolved) 20030526
8 HANDLED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20031209
9 INCLUDE_NAME Instance attribute Public Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20050517
10 LOG_ADA Constant Public Type reference (TYPE) BALSUBOBJ 'ADA' Application Log: Subobject 20050509
11 LOG_DB2 Constant Public Type reference (TYPE) BALSUBOBJ 'DB2' Application Log: Subobject 20050509
12 LOG_DB4 Constant Public Type reference (TYPE) BALSUBOBJ 'DB4' Application Log: Subobject 20050509
13 LOG_DB6 Constant Public Type reference (TYPE) BALSUBOBJ 'DB6' Application Log: Subobject 20050509
14 LOG_DBA Constant Public Type reference (TYPE) BALSUBOBJ 'DBA' Application Log: Subobject 20050509
15 LOG_MSS Constant Public Type reference (TYPE) BALSUBOBJ 'MSS' Application Log: Subobject 20050509
16 LOG_ORA Constant Public Type reference (TYPE) BALSUBOBJ 'ORA' Application Log: Subobject 20050509
17 LONGTEXT Instance attribute Public Type reference (TYPE) STRING internal buffer 20050503
18 MESSAGE Instance attribute Public Type reference (TYPE) STRING 20051220
19 METHOD_NAME Instance attribute Public Type reference (TYPE) SYREPID obsolete (autom. resolved) 20030526
20 MSG_TYPE_ERROR Constant Public Type reference (TYPE) C 'E' 20050525
21 MSG_TYPE_WARNING Constant Public Type reference (TYPE) C 'W' 20050525
22 PROGRAM_NAME Instance attribute Public Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20050517
23 RC Instance attribute Public Type reference (TYPE) SYSUBRC SYSUBRC 20030526
24 RFC_MESSAGE Instance attribute Public Type reference (TYPE) DBA_RFC_MESSAGE DBA Cockpit: RFC Messages 20030526
25 SYSID Instance attribute Public Type reference (TYPE) DB6NAVSYST-SYSID Name of the SAP System 20030526
26 SYSLOG_MESSAGE Instance attribute Public Type reference (TYPE) CHAR70 20060718
27 SY_BATCH Instance attribute Public Type reference (TYPE) SY-BATCH Program is Running in Batch 20050513
28 SY_TABIX Instance attribute Public Type reference (TYPE) SY-TABIX Index of Internal Tables 20050513
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030526
2 FREE_ABAPNAME Static method Public Method cleans a crypted abap object name 20050504
3 GET_CALLSTACK Static method Public Method 20050503
4 GET_CXHEADERTEXT Static method Public Method Returns: Exception in ... line X 20050513
5 GET_CXNAME Instance method Public Method 20050503
6 GET_LAST_CX_WITH_CALLSTACK Static method Private Method get last exception in chain with callstack (recursive) 20050519
7 GET_PREFIXTEXT Static method Public Method Returns: Exception in ... line X 20050429
8 GET_PREVIOUSTEXT Static method Public Method Returns trace of previous exception 20050429
9 HANDLE Instance method Public Method 20031209
10 HANDLE_EXCEPTION Static method Public Method 20031209
11 HANDLE_EXCEPTION_CLASS Static method Public Method handle exception class 20050517
12 PARSE_LONGTEXT Static method Public Method parses longtext string into Appl. Log table format 20050504
13 WRITE_LOG Static method Public Method write and save exception log 20060217
Events
Class CX_DBA_ROOT has no event.
Types
Class CX_DBA_ROOT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLSTACK Call by reference Type reference (TYPE) ABAP_CALLSTACK 20050503
2 Importing CLASS_NAME Call by reference Type reference (TYPE) SYREPID 20031209
3 Importing CODE_LINE Call by reference Type reference (TYPE) I 20050517
4 Importing CX_NAME Call by reference Type reference (TYPE) SYREPID 20050503
5 Importing DESCRIPTION Call by reference Type reference (TYPE) STRING 20051219
6 Importing FUNCTION_UNIT Call by reference Type reference (TYPE) SYREPID FUNCTION_UNIT 20030526
7 Importing INCLUDE_NAME Call by reference Type reference (TYPE) SYREPID 20050517
8 Importing LONGTEXT Call by reference Type reference (TYPE) STRING 20050503
9 Importing MESSAGE Call by reference Type reference (TYPE) STRING 20051220
10 Importing METHOD_NAME Call by reference Type reference (TYPE) SYREPID METHOD_NAME 20030526
11 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20030526
12 Importing PROGRAM_NAME Call by reference Type reference (TYPE) SYREPID 20050517
13 Importing RC Call by reference Type reference (TYPE) SYSUBRC RC 20030526
14 Importing RFC_MESSAGE Call by reference Type reference (TYPE) DBA_RFC_MESSAGE RFC_MESSAGE 20030526
15 Importing SYSID Call by reference Type reference (TYPE) DB6NAVSYST-SYSID SYSID 20030526
16 Importing SYSLOG_MESSAGE Call by reference Type reference (TYPE) CHAR70 20060718
17 Importing SY_BATCH Call by reference Type reference (TYPE) SY-BATCH 20050513
18 Importing SY_TABIX Call by reference Type reference (TYPE) SY-TABIX 20050513
19 Importing TEXTID Call by reference Attribute reference (LIKE) TEXTID 20030526

Method CONSTRUCTOR on class CX_DBA_ROOT has no exception.

Method FREE_ABAPNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME Call by reference Type reference (TYPE) SYREPID ABAP-Programm: aktuelles Rahmenprogramm 20050504
2 Returning CLEANED_NAME Value transfer Type reference (TYPE) CHAR30 ABAP-Programm: aktuelles Rahmenprogramm 20050504

Method FREE_ABAPNAME on class CX_DBA_ROOT has no exception.

Method GET_CALLSTACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CALLSTACK Value transfer Type reference (TYPE) ABAP_CALLSTACK ABAP-Aufrufstapel 20050503

Method GET_CALLSTACK on class CX_DBA_ROOT has no exception.

Method GET_CXHEADERTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte übergeordnete Klasse für alle allgemein. Ausnahmen 20050513
2 Returning TEXT Value transfer Type reference (TYPE) STRING 20050513

Method GET_CXHEADERTEXT on class CX_DBA_ROOT has no exception.

Method GET_CXNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CXNAME Value transfer Type reference (TYPE) SYREPID ABAP-Programm: aktuelles Rahmenprogramm 20050503

Method GET_CXNAME on class CX_DBA_ROOT has no exception.

Method GET_LAST_CX_WITH_CALLSTACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_DBA_ROOT DBA Cockpit: Wurzelklasse für Ausnahmen 20050520
2 Returning EXCEPTION_WITH_CS Value transfer Object reference (TYPE REF TO) CX_DBA_ROOT DBA Cockpit: Wurzelklasse für Ausnahmen 20050520

Method GET_LAST_CX_WITH_CALLSTACK on class CX_DBA_ROOT has no exception.

Method GET_PREFIXTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte übergeordnete Klasse für alle allgemein. Ausnahmen 20050429
2 Returning TEXT Value transfer Type reference (TYPE) STRING 20050429

Method GET_PREFIXTEXT on class CX_DBA_ROOT has no exception.

Method GET_PREVIOUSTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte übergeordnete Klasse für alle allgemein. Ausnahmen 20050429
2 Returning TEXT Value transfer Type reference (TYPE) STRING 20050429

Method GET_PREVIOUSTEXT on class CX_DBA_ROOT has no exception.

Method HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RESUME Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20040205

Method HANDLE on class CX_DBA_ROOT has no exception.

Method HANDLE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Hauptprogramm 20031209
2 Importing FUNCTION_UNIT Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Hauptprogramm 20031209
3 Importing INCLUDE_NAME Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Hauptprogramm 20031209
4 Importing METHOD_NAME Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Hauptprogramm 20031209
5 Importing RC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20031209
6 Importing REPORT_NAME Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Hauptprogramm 20031209
7 Importing RESUME Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20040205
8 Importing RFC_MESSAGE Call by reference Type reference (TYPE) DBA_RFC_MESSAGE DBA Cockpit: RFC Messages 20031209
9 Importing SYSID Value transfer Type reference (TYPE) DB6NAVSYST-SYSID Name des SAP-Systems 20031209

Method HANDLE_EXCEPTION on class CX_DBA_ROOT has no exception.

Method HANDLE_EXCEPTION_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_DBA_ROOT DB6: Wurzelklasse für Ausnahmen 20050517
2 Importing LOG_OBJECT Call by reference Type reference (TYPE) BALSUBOBJ 'DBA' Anwendungsprotokoll: Unterobjekt 20050517
3 Importing SHOW_ON_SCREEN Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20050519

Method HANDLE_EXCEPTION_CLASS on class CX_DBA_ROOT has no exception.

Method PARSE_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LONGTEXT Call by reference Type reference (TYPE) STRING 20050504
2 Returning LONGTEXT_PARAM_TAB Value transfer Type reference (TYPE) BAL_T_PAR Anwendungsprotokoll: Parametername und -wert 20050504

Method PARSE_LONGTEXT on class CX_DBA_ROOT has no exception.

Method WRITE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT DB6: Root Exception class 20060217
2 Importing MSG_TYPE Call by reference Type reference (TYPE) C CX_DBA_ROOT=>MSG_TYPE_ERROR E (error) or W (warning) 20060217

Method WRITE_LOG on class CX_DBA_ROOT has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_DBA_SOLMAN_DATA_PROVIDER DBA: SolMan Data Provider Error 20121129
2 Inheritance (c INHERITING FROM c_ref)  CX_DBA_JOB DBA Cockpit: DB13 job exceptions 20051213
3 Inheritance (c INHERITING FROM c_ref)  CX_DBA_LMO DBA-RDI: General Back-end Error 20120326
4 Inheritance (c INHERITING FROM c_ref)  CX_DBA_NOTE_DOWNLOAD DBA: SAP Note Download 20121114
5 Inheritance (c INHERITING FROM c_ref)  CX_DBA_NOT_QUALIFIED Input not qualified for Method 20090916
6 Inheritance (c INHERITING FROM c_ref)  CX_DBA_PARSE_ERROR general parse error 20061227
7 Inheritance (c INHERITING FROM c_ref)  CX_DBA_PERSONALIZATION DBA Cockpit: Personalization Errors 20080828
8 Inheritance (c INHERITING FROM c_ref)  CX_DBA_RDI DBA-RDI: General Back-end Error 20090513
9 Inheritance (c INHERITING FROM c_ref)  CX_DBA_RDI_SETUP DBA-DBH: Setup Corrupted 20090505
10 Inheritance (c INHERITING FROM c_ref)  CX_DBA_RFCDEST 20051017
11 Inheritance (c INHERITING FROM c_ref)  CX_DBA_SDB Exception Class for CCMS MaxDB 20070615
12 Inheritance (c INHERITING FROM c_ref)  CX_DBA_SLD DBA Cockpit: SLD Exceptions 20070618
13 Inheritance (c INHERITING FROM c_ref)  CX_DBA_ILLEGAL_STATE DBA: Illegal State Exception 20111206
14 Inheritance (c INHERITING FROM c_ref)  CX_DBA_SXPG 20060123
15 Inheritance (c INHERITING FROM c_ref)  CX_DBA_SYSTEM_CHECK DBA-RDI: General Back-end Error 20120222
16 Inheritance (c INHERITING FROM c_ref)  CX_DBA_TASK_SCHEDULER DBA: Task Scheduler Exception 20081217
17 Inheritance (c INHERITING FROM c_ref)  CX_DBA_TEST DBA-RDI: General Back-end Error 20110317
18 Inheritance (c INHERITING FROM c_ref)  CX_DBA_XML_ERROR DBA Cockpit: XML parser error 20060714
19 Inheritance (c INHERITING FROM c_ref)  CX_DBA_XPL_ACTION_UNSUPPORTED throw if action not possible/unsupported 20061227
20 Inheritance (c INHERITING FROM c_ref)  CX_HDB_ROOT HDB: Root Exception class 20101025
21 Inheritance (c INHERITING FROM c_ref)  CX_ORA_ROOT ORA: Root Exception class 20051201
22 Inheritance (c INHERITING FROM c_ref)  CX_SYB_ADM_SETUP SYB-ADM: Setup Corrupted 20131129
23 Inheritance (c INHERITING FROM c_ref)  CX_SYB_INVALID_ATM_PROFILE SYB: ATM profile invalid 20101013
24 Inheritance (c INHERITING FROM c_ref)  CX_DBA_ALERT_UTILS 20050718
25 Inheritance (c INHERITING FROM c_ref)  CX_DB4_ROOT DB4: Root exception class 20120711
26 Inheritance (c INHERITING FROM c_ref)  CX_DB6_DESIGN_ADVISOR DBA Cockpit: Error calling DB2 UDB Design Advisor 20050802
27 Inheritance (c INHERITING FROM c_ref)  CX_DB6_MON_DATA_INCONSISTENT Inconsistent data retrieved from DB2 20090429
28 Inheritance (c INHERITING FROM c_ref)  CX_DB6_RESET_CONTROLLER DB6 Reset Controller Exception 20051206
29 Inheritance (c INHERITING FROM c_ref)  CX_DB6_ROOT DB6: Root Exception class 20030526
30 Inheritance (c INHERITING FROM c_ref)  CX_DBA_ACTION 20030526
31 Inheritance (c INHERITING FROM c_ref)  CX_DBA_ACTION_INCONSISTENT DBA Cockpit: action controller has inconsistent state 20050519
32 Inheritance (c INHERITING FROM c_ref)  CX_DBA_ADBC DBA Cockpit: ADBC Errors 20050509
33 Inheritance (c INHERITING FROM c_ref)  CX_DBA_ALERT DBA: Alert Exception 20111129
34 Inheritance (c INHERITING FROM c_ref)  CX_DBA_ALERT_COLLECTOR 20060906
35 Inheritance (c INHERITING FROM c_ref)  CX_DBA_ALERT_TREE DBA Cockpit: Alert Exceptions 20060613
36 Inheritance (c INHERITING FROM c_ref)  CX_DB2_ROOT DB2: root class regarding exceptions 20050913
37 Inheritance (c INHERITING FROM c_ref)  CX_DBA_CALENDAR_BACKEND 20060209
38 Inheritance (c INHERITING FROM c_ref)  CX_DBA_CCDB DBA-CCDB: General CCDB Error 20101210
39 Inheritance (c INHERITING FROM c_ref)  CX_DBA_CONVERSION Conversion Error 20060301
40 Inheritance (c INHERITING FROM c_ref)  CX_DBA_DATABASE DBA Cockpit: DB Exceptions 20050422
41 Inheritance (c INHERITING FROM c_ref)  CX_DBA_DBCON_HELPER DBA: DBCON Helper Exception 20090318
42 Inheritance (c INHERITING FROM c_ref)  CX_DBA_DBH_COLLECTOR DBA-DBH: Collector Exception 20070704
43 Inheritance (c INHERITING FROM c_ref)  CX_DBA_DBH_EXTRACTOR DBA-DBH: Extractor Exception 20070704
44 Inheritance (c INHERITING FROM c_ref)  CX_DBA_DBH_NOT_ALLOWED DBA-DBH: Action not allowed 20070823
45 Inheritance (c INHERITING FROM c_ref)  CX_DBA_DBH_NOT_SUPPORTED DBA-DBH: Feature not supported 20070823
46 Inheritance (c INHERITING FROM c_ref)  CX_DBA_DBH_SETUP DBA-DBH: Setup Corrupted 20070709
History
Last changed by/on SAP  20130531 
SAP Release Created in 640