我在使用 PumaAdminHome 对象的 jsp 页面中有以下代码,但在访问它时出现“java.lang.IllegalStateException:PortalAdminHome 未启用”错误。我已经遵循了这个解决方法,但没有帮助。
configuration in the admin console.
Resources -> Resource environment providers -> WP PumaService
Add following custom properties
Name: enablePumaAdminHome Value: true
Restart the server.
我的代码-
pHome= (PumaAdminHome) initContext.lookup(PumaAdminHome.JNDI_NAME);
pController = pHome.getController();
pLocator = pHome.getLocator();
if(pLocator !=null){
out.println("<BR> pLocator is not null and list size is :" + pLocator.findUsersByAttribute("uid", "*").size());
}
pProfile = pHome.getProfile();
我最初的要求是在使用 jsp 的 Web 应用程序中使用 PUMA API 和 WCM API。由于我无法使用 PumaHome 对象获取用户的信息,因此我在点击此链接后切换到 PumaAdminHome - https://www.ibm.com/developerworks/community/forums/html/topic?id=77777777-0000- 0000-0000-000014798289。请帮我。我怎么解决这个问题?我坚持这一点,没有得到任何线索。