1 Reply Latest reply on Aug 26, 2009 8:28 AM by tali.tsarfati

    Problem displaying the member list from custom roles

    jl7791

      We are using JBossPortal 2.6.3 against OpenLdap v. 2.3 for authentication and role management. Whenever an admistrative user tries to get the Member list for any of the custom roles, we get the following exception:

      Caused by: java.lang.IllegalArgumentException: Component _id58jbpns_2fadmin_2fMembers_2fIdentityAdminPortletWindowsnpbj must be embedded in an form
      at org.apache.myfaces.shared_impl.renderkit.html.HtmlButtonRendererBase.buildOnClick(HtmlButtonRendererBase.java:136)
      at org.apache.myfaces.shared_impl.renderkit.html.HtmlButtonRendererBase.encodeEnd(HtmlButtonRendererBase.java:111)
      at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
      at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:242)
      at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
      at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:540)
      at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
      at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
      at org.apache.myfaces.portlet.MyFacesGenericPortlet.facesRender(MyFacesGenericPortlet.java:498)


      Any ideas of what could be causing this since all the member and role information is stored in LDAP? The way we are getting the member list is via the Members link under Role Management in the portal.

      Thanks,
      Jeremiah