cancel
Showing results for 
Search instead for 
Did you mean: 

Exit-Plug error after upgrade NW2004s to 7.0

Former Member
0 Kudos

After making a change and saving it in any ESS app, the confirmation screen has a link with the following text:

"Return to Overview Page"

This link now triggers the error below. The code seems to have never been customized by us:

public void onActionGoToStartpage(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )

{

//@@begin onActionGoToStartpage(ServerEvent)

wdThis.wdGetVcPersInfoPDataConfNaviController().goToStartpage();

//@@end

}

What do I need to change to get this working again? Does this mean that the 7.0 version of the ESS applications have not merged with our customized versions? How do I compare the 7.0 changes with what we had customized in 2004s?

Thanks!

com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Exit-Plug must no be triggered with an URL when running in portal. Use portal navigation instead to navigate to another application!

at com.sap.tc.webdynpro.progmodel.view.View.navigate(View.java:516)

at com.sap.tc.webdynpro.progmodel.view.View.navigate(View.java:462)

at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponentWindowInterfaceView.wdFirePlugExitPlug(InternalFPMComponentWindowInterfaceView.java:145)

at com.sap.pcuigp.xssfpm.wd.Navigation.navigate(Navigation.java:298)

at com.sap.pcuigp.xssfpm.wd.wdp.InternalNavigation.navigate(InternalNavigation.java:124)

at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.navigate(FPMComponent.java:844)

at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.navigate(FPMComponent.java:827)

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Try the below code

Option 1:

NavigationTarget navTarget = wdThis.wdGetFcNavigationInterface().getNavigationTargetCurrentAreaPage();

fpm.navigate(navTarget);

Option 2:

NavigationTarget navTarget = wdThis.wdGetFcNavigationInterface().getNavigationTargetCurrentAreaGroupPage();

fpm.navigate(navTarget);

Option 3;

NavigationTarget navTarget = wdThis.wdGetFcNavigationInterface().getNavigationTargetCurrentService();

fpm.navigate(navTarget);

This code is for the three cases,

May be it will work,

Cheers,

Apparao

Former Member
0 Kudos

wdThis.wdGetFcNavigationInterface().getNavigationTargetCurrentAreaPage();