Skip to Content
0
Former Member
Apr 22, 2008 at 08:41 PM

PCDAPI Remove iView from Page

19 Views

I have the following code to remove an iView from the Page (inside the user's Personalizaton Context).

The program does not error but at the same time, the iView also is NOT removed. Any ideas?


try
{
InitialContext iCtx = new InitialContext(env);
IiView myIView = null;
Object currentObject = iCtx.lookup("portal_content/com.es.portal.sales_portal_project_fld/com.es.portal.roles_fld/com.es.portal.portal_home_rol/portal_home_fld/com.es.portal.portal_home_pag/news_feed");
if (currentObject instanceof IiView) {
  myIView =(IiView)currentObject;
  out.println("yes");
}else{
   out.println("Not mine");
   
}

IPage myPage =(IPage)iCtx.lookup("portal_content/com.es.portal.sales_portal_project_fld/com.es.portal.roles_fld/com.es.portal.portal_home_rol/portal_home_fld/com.es.portal.portal_home_pag");
myPage.removeiView("myIView");
out.println("passed");
}
catch(Exception e)
{
	out.println("error:"+e.toString());
}