Skip to Content
0
Former Member
Jul 19, 2005 at 09:01 AM

Mobile WebDynpro - problem with Link to url

161 Views

Hi all,

we use for our application a mobile a psion teklogix 7535 with

Windows 2003 mobile .net version 4.20 that has capability

to render WebDynpro as IE 6.0 (so layout is full WebDynpro

compliant).

Unfortunately the performance is very poor so we want to

force rendering using sap-wd-client=PieClient. This is

work well, but using Exit Plug in Interface View cause a

wrong url.

This is a full examples:

We launch application1 with http:http://host:50000/WebDynpro/dispatcher/local/Prj1/App1?sap-wd-client=PieClient

The application1 has exit Plug and we call it using

String url = WDURLGenerator.getApplicationUrl("local/Prj2","App2");

// now url contains http://host:50000/WebDynpro/dispatcher/local/Prj2/App2

wdThis.wdGetMenuInterfaceViewController().wdFirePlugGotoUrl(url);

After this i'm expecting that url is

http://host:50000/WebDynpro/dispatcher/local/Prj2/App2

or

http://host:50000/WebDynpro/dispatcher/local/Prj2/App2?sap-wd-client=PieClient

but the url generated is

http://host:50000/WebDynpro/dispatcher/local/Prj2/App2?&sap-wd-cltwndid=9c&sap-wd-appwndid=Id9c9e&sap-wd-norefresh=true&sap-wd-client=PieClient[/code]

and was raise error saying

The Web Dynpro Application 'HuCreate' has expired. Please restart the application either with the refresh button or click the following link HuCreate.

Details: No details available

If I remove manually the two parameters from url

sap-wd-cltwndid=...

sap-wd-appwndid=...

the application start well.

The question is:

How can I force url to be generated correctly? or Where is my error?

Thanks in advance to all

Emmanuele Prudenzano