0

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

4

1 回答 1

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 的原因在我的问题中提到的链接中进行了解释。

于 2014-05-08T15:56:04.350 回答