Portal 6.1.5 não exibe membros de grupos
No WebSphere Portal 6.1.5, após habilitar a segurança com o Active Directory, ao pesquisar um grupo ele não exibe os membros desse grupo mesmo no LDAP o atual grupo possuir membros.
O seguinte erro é exibido: EJPAL1010W: Sorry, no user or user group was found!
Na versão 6.1 o arquivo de member maneger não é mais o wmm.xml mas sim o wimconfig.xml. Neste arquivo encontra-se configurações sobre os atributos, filtros e classes. Sem dúvida ocorreu uma mudança significativa entre o wmm.xml e o wimconfig.xml. O problema ocorre pois as configurações de classes e atributos para “grupos” não estão de acordo com o padrão suportado pelo Active Directory.
Para solucionar o problema.
- Edite o arquivo
/config/cells/ ./wim/config/wimconfig.xml | - Procure por config:ldapEntityTypes name=”Group”.
- Altere o object class “config:objectClasses>groupOfNames” para “config:objectClasses>group“
- Em “config:ldapEntityTypes name=”PersonAccount” searchFilter=””, mantenha o searchFilter=”” em branco. Faça o mesmo para “config:ldapEntityTypes name=”Group” searchFilter=”.
- Em “config:groupConfiguration” inserir o código com o object class para grupo suportado pelo Active Directory. “config:memberAttributes dummyMember=”” name=”member” objectClass=”group” scope=”direct”/>“.
- Ao inserir o object class no config:memberAttributes não existe a necessidade de inserir em searchFilter=”” por esse motivo ele deve ficar em branco.
- Salve o arquivo e reinicie o portal