如何在Websphere Portal中启用PortalAdminHome?

时间:2014-05-05 06:47:06

标签: websphere-portal wcm lotus-wcm ibm-was

我在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。请帮我。我怎么解决这个问题?我坚持这个并没有得到任何线索。

1 个答案:

答案 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的原因在我的问题中提到的链接中有解释。