SAP Knowledge Base Article - Preview

2395898 - POWL - WDA application runtime error - UNCAUGHT_EXCEPTION

Symptom

When calling a POWL application the browsers displays of error message:

500 SAP Internal Server Error
ERROR: An exception has occurred that was not caught. (termination: RABAX_STATE)

At the same time one of the following dump occurred (ST22 transaction).

Category               ABAP programming error
Runtime Errors         UNCAUGHT_EXCEPTION
Except.                CX_POWL_FATAL_EXCEPTION
ABAP Program           CL_POWL_PERS_ACCESSOR=========CP
Application Component  BC-MUS-POW
Short text
An exception has occurred that was not caught.
What happened?

Exception 'CX_POWL_FATAL_EXCEPTION' was raised, but it was not caught anywhere
along the call hierarchy.
Since exceptions represent error situations, and this error was not adequately
responded to, ABAP program 'CL_POWL_PERS_ACCESSOR=========CP' had to be terminated.

Source Code Extract

[..]
       WHEN 4.
       Illegal applid!
         RAISE EXCEPTION TYPE cx_powl_fatal_exception
            EXPORTING
               textid = 'APPLID_ILLEGAL'
[..]

or

Category               ABAP programming error
Runtime Errors         UNCAUGHT_EXCEPTION
Except.                CX_POWL_FATAL_EXCEPTION
ABAP Program           CL_POWL_MODEL=========CP
Application Component  CA-GTF-SGF-POW

Short text
An exception has occurred that was not caught.
What happened?
Exception 'CX_POWL_FATAL_EXCEPTION' was raised, but it was not caught anywhere
along the call hierarchy.
Since exceptions represent error situations, and this error was not adequately
responded to, ABAP program 'CL_POWL_MODEL=================CP' had to be terminated.
Source Code Extract
[..]
    IF l_applid IS INITIAL.
*      we expect a valid application ID!
      RAISE EXCEPTION
        TYPE
        cx_powl_fatal_exception
        EXPORTING
          textid = 'APPLID_ILLEGAL'.
    ENDIF.
[..]


Read more...

Environment

  • SAP NetWeaver
  • SAP Web Application Server for SAP S/4HANA
  • ABAP PLATFORM - Application Server ABAP 

Product

ABAP platform all versions ; SAP NetWeaver all versions ; SAP Web Application Server for SAP S/4HANA all versions

Keywords

POWL web dynpro application, WebDynpro app, function FPB_PERS_READ_FOR_USER, CL_POWL_PERS_ACCESSOR=>GET_LAYOUT, CL_POWL_PERS_ACCESSOR=========CM003, CL_POWL_MODEL=>INITIALIZE, I_APPLID, EAMS_ONL_IC, METHOD INITIALIZE, ID_APPLID, FPB_MAINTAIN_HIER, LFPB_CMPERSU11, SELECT * FROM fpb_persappl INTO TABLE lt_appl, applid, I_APPLID, APPL_ID, APPLID_ILLEGAL, Illegal applid!, Personalization Hierarchy, Personalization Application, ML_ILLEGAL_ID Fiori Transactional, Fiori Transactional dump, Personal Object Worklist, POWL, POWL_GDPR, ST22, dump , KBA , BC-MUS-POW , Personal Object Worklist , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.