oss_ 2034416

2
8/20/2019 OSS_ 2034416 http://slidepdf.com/reader/full/oss-2034416 1/2 SAP Note Header Data Symptom In the case of Web Dynpro ABAP applications, an "Assertion failed" exception occurs in the method DISPATCH_NW7_EVENT of the ABAP class CL_NW7_VIEW_ELEMENT_ADAPTER. Other Terms WDA adapter 12152 Reason and Prerequisites The back-end system receives an event for a UI element that does not exist or no longer exists by means of an HTTP request. This is an inconsistent state that must be analyzed. . Solution Implement the attached correction to suppress the error in production systems. The correction delivered with this SAP Note does not solve the problem. Following the implementation of the correction, the error no longer results in a program termination in a production system.  Caution: This SAP Note does not rectify the cause of the problem.  The problem must be analyzed to find its cause. Known causes: l You use automatic test programs or load runners that play back a previously recorded HTTP process. In this case, the solution is to carry out the recording using the URL parameter sap-wd-stableids=X . See http://help.sap.com/saphelp_nw74/helpdata/en/73/142b2a79fb4884a4b4e87fa88f4115/content.htm. l  The timeouts of the HTTP connection and ABAP session have different values; the value for the HTTP connection is too low. The browser generates the error log entry "Network error caused by IE and Server with status=12152, resend compete request [..]" if the client trace is activated (to activate the client trace, see SAP Note 884424). The solution here is to increase the timeout value. For more information, see SAP Note 824554. l You use integration scenarios such as Microsoft Silverlight Islands or Adobe Flash Islands. Events are triggered while processing is taking place in parallel in the back-end system. The solution is to register for the lock and unlock events in the relevant integration technology and to make sure that none of your own events are thrown during the lock phase. Validity Correction Instructions 2034416 - Web Dynpro ABAP "Assertion failed" in CL_NW7_VIEW_ELEMENT_ADAPTER, DISPATCH_NW7_EVENT Version 3 Validity:  02.09.2014 - active Language English Released On 02.09.2014 10:31:34 Release Status Released for Customer Component BC-WD-ABA-RUN Web Dynpro ABAP Runtime Priority Correction with medium priority Category Program error Software Component From Rel. To Rel. And Subsequent SAP_UI  740  740  SAP_BASIS  731  731  Correction Instructions Software Component Valid from Valid to Number SAP_UI  740  740  1747351  SAP_UI  740  740  1747444  SAP_UI  740  740  1747502  SAP_UI  740  740  1747503  SAP_UI  740  740  1747504

Upload: manas-ranjan-kayal

Post on 07-Aug-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OSS_ 2034416

8/20/2019 OSS_ 2034416

http://slidepdf.com/reader/full/oss-2034416 1/2

SAP Note

Header Data

Symptom

In the case of Web Dynpro ABAP applications, an "Assertion failed" exception occurs in the method DISPATCH_NW7_EVENT of the ABAP classCL_NW7_VIEW_ELEMENT_ADAPTER.

Other Terms

WDA adapter 12152

Reason and Prerequisites

The back-end system receives an event for a UI element that does not exist or no longer exists by means of an HTTP request.

This is an inconsistent state that must be analyzed..

Solution

Implement the attached correction to suppress the error in production systems. The correction delivered with this SAP Note does not solve theproblem. Following the implementation of the correction, the error no longer results in a program termination in a production system.

Caution: This SAP Note does not rectify the cause of the problem.

The problem must be analyzed to find its cause. Known causes:

l You use automatic test programs or load runners that play back a previously recorded HTTP process. In this case, the solution is to carry outthe recording using the URL parameter sap-wd-stableids=X.

See http://help.sap.com/saphelp_nw74/helpdata/en/73/142b2a79fb4884a4b4e87fa88f4115/content.htm.

l The timeouts of the HTTP connection and ABAP session have different values; the value for the HTTP connection is too low. The browsergenerates the error log entry "Network error caused by IE and Server with status=12152, resend compete request [..]" if the client trace isactivated (to activate the client trace, see SAP Note 884424). The solution here is to increase the timeout value. For more information, seeSAP Note 824554.

l You use integration scenarios such as Microsoft Silverlight Islands or Adobe Flash Islands. Events are triggered while processing is takingplace in parallel in the back-end system. The solution is to register for the lock and unlock events in the relevant integration technology and tomake sure that none of your own events are thrown during the lock phase.

Validity

Correction Instructions

2034416 - Web Dynpro ABAP "Assertion failed" in CL_NW7_VIEW_ELEMENT_ADAPTER, DISPATCH_NW7_EVENT

Version 3 Validity: 02.09.2014 - active Language English

Released On 02.09.2014 10:31:34

Release Status Released for Customer

Component BC-WD-ABA-RUN Web Dynpro ABAP Runtime

Priority Correction with medium priorityCategory Program error

Software Component From Rel. To Rel. And Subsequent

SAP_UI 740 740

SAP_BASIS 731 731

Correction Instructions

Software Component Valid from Valid to Number

SAP_UI 740 740 1747351

SAP_UI 740 740 1747444

SAP_UI 740 740 1747502

SAP_UI 740 740 1747503

SAP_UI 740 740 1747504

Page 2: OSS_ 2034416

8/20/2019 OSS_ 2034416

http://slidepdf.com/reader/full/oss-2034416 2/2

Support Packages & Patches

References

This document is referenced by:

SAP Notes (1)

SAP_BASIS 731 731 1747869

SAP_BASIS 731 731 1748060

Support Packages

Software Component Release Support Package

SAP_UI 740 SAPK-74010INSAPUI

SAP_BASIS 731 SAPKB73114

2035570 Web Dynpro CX_WDR_ADAPTER_EXCEPTION in non-production systems