我在jsp页面中有以下代码,我在其中使用PumaAdminHome对象但是我得到了#34; 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。请帮我。我怎么解决这个问题?我坚持这个并没有得到任何线索。
答案 0 :(得分:0)
我能够通过以下解决方案来解决这个问题 -
1) Go to WAS admin console.
2) Navigate to Resources -> Resource environment providers -> WP PumaStoreService
3) Add following custom properties
Name: enablePumaAdminHome Value: true
4) Restart the server.
我使用PumaAdminHome的原因在我的问题中提到的链接中有解释。