Has anybody experienced a dump UPC099 (MESSAGE_TYPE_X) when opening an existing web-interface in BPS_WB?
The web-interface exists and has been used, but now it cannot even be opened anymore.
The problem must have its origin in changes that I have made in the workbench (RSA1 and BPS0). Does anybody have a tip how to find out what change to reverse in order to get the web-interface application back?
Thanks,
Martin
ST22 details are: The termination occurred in the ABAP program "SAPLUPC1" in "GET_AREA_FOR_CHANM". The main program was "SAPLUPWB_BUILDER ".
002030 IF SY-SUBRC NE 0.
002040
002050 PERFORM READ_AREA USING I_AREA
002060 CHANGING L_TYPE
002070 LTO_AREAM
002080 LS_APPL.
002090
002100 IF L_TYPE EQ UPC1_CS_AREA_TYPE-MULTI.
002110 LOOP AT LTO_AREAM INTO LS_AREAM.
002120 LR_PLARAT = CL_SEM_PLANAREA_ATTRIBUTES=>GET_INSTANCE(
002130 LS_AREAM-AREA ).
002140 CALL METHOD LR_PLARAT->GET_CHA_INFO
002150 EXPORTING
002160 I_CHANM = I_CHANM
002170 EXCEPTIONS
002180 NOT_FOUND = 1.
002190 IF SY-SUBRC EQ 0.
002200 E_AREA = LS_AREAM-AREA.
002210 EXIT.
002220 ENDIF.
002230 ENDLOOP.
002240 IF E_AREA IS INITIAL.
> MESSAGE X099(UPC).
002260 ENDIF.
002270 ELSEIF L_TYPE EQ UPC1_CS_AREA_TYPE-BASIS.
002280 E_AREA = I_AREA.
002290 ELSE.
002300 MESSAGE X099(UPC).
002310 ENDIF.
002320 CLEAR LS_AREA_CHANM.
002330 LS_AREA_CHANM-AREA = I_AREA.