Hello
I'm integrating LDAP into Portal 2.4.1 on AS 4.0.5GA. At the moment I have authentication working - I can login to the portal console as a user defined in LDAP and I can see my user information on the Test tab in the Test portlet. However, clicking "Edit your profile" in the User portlet leads to this error:
2007-03-30 15:33:03,965 ERROR [org.jboss.portal.core.command.ControllerCommand] Rendering portlet window default.News.UserPortletWindow triggered the following error : javax.portlet.PortletException: Not user object found at org.jboss.portal.core.portlet.user.UserPortlet.doView(UserPortlet.java:234) at org.jboss.portlet.JBossPortlet.doDispatch(JBossPortlet.java:242) at org.jboss.portlet.JBossPortlet.render(JBossPortlet.java:229) at org.jboss.portlet.JBossPortlet.render(JBossPortlet.java:366) ...
You configured authentication only. It's not possible to manage users in LDAP in JBP 2.4. You would need to implement UserModule and RoleModule or backport SynchronizingLoginModule from JBP 2.6