Hi,
We are trying to use some GRC roles in NWBC for Desktop. The roles work fine but navigation from some of the WDA apps isn't working correctly. It uses a Web Dynpro ABAP application that uses a Launchpad (configured in LPD_CUST) - when I click on the links nothing happens. The trace in the NWBC Desktop looks like this:
15:17:47.169 [main] The ResolveEPCMDoNavigate information is loaded from SERVER with state=True
15:17:47.169 [main] ResolveEPCMDoNavigate Response:
15:17:47.169 [main] (XML below)
15:17:47.169 [main] Resolving response is OK and will be parsed.
15:17:47.169 [main] Parsing of resolving result is started ...
15:17:47.169 [main] E CsRuntime: Waw! No type for ABAP NODE
15:17:47.169 [main] E Navigation failed
================================================================
HHHHHH Exception HHHHHH
================================================================
NullReferenceException: Object reference not set to an instance of an object. at com.sap.nw.nwbc.csruntime.implementation.navigation.abap.AbapNavigationResolvingResult.Parse(String xml, Connection connection) at ABAPNavigationVirtualRoot.ResolveEPCMDoNavigate(NavTargetResolvingRequest requestData, String decodedNwbcContext, String windowTitle, String windowAttr, String postBody, String resumeUrl) at ABAPNavigationVirtualRoot.Resolve(NavigationContext& context, NavTargetResolvingRequest requestData) at ABAPNavigationVirtualRoot.ResolveAndNavigateToTarget(NavTargetResolvingRequest requestData)
This is the XML response it is parsing:
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0"><asx:values><EPCM_DO_NAVIGATE><MODE>3</MODE><WINDOWS_FEATURES>toolbar=no,resizable=yes</WINDOWS_FEATURES><WINDOWS_TITLE>Work Inbox</WINDOWS_TITLE><TARGET_URL>
/sap/bc/webdynpro/SAP/GRFN_POWL_INBOX?sap-nwbc-context=03DA333037D633D333D03332708B0A08F2F78A770F728E7774F1F5F433303234313036D1333000CA198080B1AF8BBB81B1A125900900&sap-client=123&sap-language=EN</TARGET_URL><REPORT_TYPE>WDA</REPORT_TYPE><NAVIGATION_ENTRY><TARGET_SYSTEM>XYZCLNT123</TARGET_SYSTEM></NAVIGATION_ENTRY><ANSWER_CACHEABLE>X</ANSWER_CACHEABLE></EPCM_DO_NAVIGATE></asx:values></asx:abap>
Note the error: CsRuntime: Waw! No type for ABAP NODE ![]()
It looks like this error is happening when it is parsing the XML response. I believe this is the cause of the problem but have no idea what it means.
Does anyone have any ideas? Seen this before?
Thanks,
Simon