cancel
Showing results for 
Search instead for 
Did you mean: 

Calling a Webdynpro Iview from a Web Page

Former Member
0 Kudos
97

Hi guys we are trying to display a custom webdynpro iview in a web page.

when the user clicks on a link on the left side navigation in the webpage it is supposed to open the webdynpro iview in an Iframe in the same window beside the left navigation area. but we are getting a warning message before the iview is opened.

an error occured while starting the iview Application/webdynpro/dispatcher/sap.com/pb/PageBuilder:jsessionid=(J2EE3062800)ID484538950DB11873745832264248987END will run with a wrong client window ID!

and when we click on ok the iview is displayed in the IFrame

to open the iview we are using an URL of the format

http://<Server>:<Port>/irj/portal?NavigationTarget=navurl://8bc08160d466f592c481da5639ca31e9&NavMode...

can any one tell me why we are getting this message and how to remove it.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Praveen

The iview is assigned to a portal role and we even have some authorisation objects assigned in R3, so only the users who have access to the role should be able to see the iview and the content they see in the iview is limited depending on the assigned authorisation objects.

if we use the link

http://<server_name>/webdynpro/dispatcher/local/myWebDynProProject/Helloapplication

every one will be able to access the iview and they will be able to see all the content.

when the user clicks on the link he should login with his id and password so that the authorisation objects are checked agaist his id. If we use the above link the user will be logged in with a test ID and the authorisation objects will not work.

0 Kudos

Hi,

You can also set authentication to your Webdynpro Application, so that not every one can access it directly.

This way you specify direct link in your IFrame http://<server_name>/webdynpro/dispatcher/local/myWebDynProProject/Helloapplication

Regards,

Praveen Gudapati

Answers (1)

Answers (1)

0 Kudos

Hi,

You are calling a Navigation Node in Iframe, instead of doing that call the Webdynpro application in Iframe directly.

Set the Iframe Src to:

http://<server_name>/webdynpro/dispatcher/local/myWebDynProProject/Helloapplication

Regards,

Praveen Gudapati