I created a BWReport iview for an appintegrator. When I login into the portal as admin and preview the iview, I can see the expected result.
Now I assign this iview to a page and from my EFP application, I call this page through EPCM.doNavigate and the BW Report do not show up. Instead, it gives 'failed to fetch content' error with the error number as 500.
I tried to do some research with the help of firebug, and it shows access denied- which do not make sense as I have double checked the permission and everything looks fine.
Further I saw the URL that gets generated on the call of BW report
http://<HOST>/irj/servlet/prt/portal/prteventname/Navigate/prtroot/pcd!3aportal_content!2f<Complete path of the page>&CurrentWindowId=WID1322579119632&NavMode=1
I figured out, if the current window id and nav node is removed from this url, it works fine.
So my question is- how can we achieve that?