By: Thomas Zhu user 21 Oct 2014 at 2:58 p.m. CDT

2 Responses
Thomas Zhu gravatar
Test steps 1. Go to Users / Manage People to add Tom. Successful. 2. Go to Users / Manage Groups and search, find Gluu Manager Group. 3. Select Gluu Manager Group. 4. Click on Add member. 5. Search Tom and found Tom. Select the check box. Click on Ok. 6. I can see the Tom is listed under Default Admin User. 7. Click on Update button. The exception is thrown inside oxtrust.log. ===================================================== 2014-10-21 19:54:11,969 DEBUG [org.gluu.oxtrust.action.UpdateGroupAction] Adding group inum=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B!0003!60B7,ou=groups,o=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B,o=gluu to person Tom memberOf 2014-10-21 19:54:11,972 ERROR [org.gluu.site.ldap.OperationsFacade] Entry can't be modified LDAPException(resultCode=65 (object class violation), errorMessage='Entry inum=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B!0000!69BB.2ED8,ou=people,o=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B,o=gluu cannot be modified because the resulting entry would have violated the server schema: Entry inum=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B!0000!69BB.2ED8,ou=people,o=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B,o=gluu violates the Directory Server schema configuration because it includes attribute gluuSLAManager which is not allowed by any of the objectclasses defined in that entry', diagnosticMessage='Entry inum=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B!0000!69BB.2ED8,ou=people,o=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B,o=gluu cannot be modified because the resulting entry would have violated the server schema: Entry inum=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B!0000!69BB.2ED8,ou=people,o=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B,o=gluu violates the Directory Server schema configuration because it includes attribute gluuSLAManager which is not allowed by any of the objectclasses defined in that entry') at com.unboundid.ldap.sdk.LDAPConnection.modify(LDAPConnection.java:2513) at com.unboundid.ldap.sdk.AbstractConnectionPool.modify(AbstractConnectionPool.java:1302) at org.gluu.site.ldap.OperationsFacade.modifyEntry(OperationsFacade.java:351) at org.gluu.site.ldap.OperationsFacade.updateEntry(OperationsFacade.java:338) at org.gluu.site.ldap.persistence.LdapEntryManager.merge(LdapEntryManager.java:160) at org.gluu.site.ldap.persistence.AbstractEntryManager.merge(AbstractEntryManager.java:272) at org.gluu.site.ldap.persistence.AbstractEntryManager.merge(AbstractEntryManager.java:287) at org.gluu.oxtrust.ldap.service.PersonService.updatePerson(PersonService.java:94) ..... 2014-10-21 19:54:11,974 INFO [org.gluu.oxtrust.action.UpdateGroupAction] error updating group org.gluu.site.ldap.persistence.exception.EntryPersistenceException: Failed to update entry: inum=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B!0000!69BB.2ED8,ou=people,o=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B,o=gluu at org.gluu.site.ldap.persistence.LdapEntryManager.merge(LdapEntryManager.java:168) at org.gluu.site.ldap.persistence.AbstractEntryManager.merge(AbstractEntryManager.java:272) at org.gluu.site.ldap.persistence.AbstractEntryManager.merge(AbstractEntryManager.java:287) at org.gluu.oxtrust.ldap.service.PersonService.updatePerson(PersonService.java:94) ... Caused by: org.gluu.site.ldap.persistence.exception.EntryPersistenceException: Failed to update entry: inum=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B!0000!69BB.2ED8,ou=people,o=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B,o=gluu at org.gluu.site.ldap.persistence.LdapEntryManager.merge(LdapEntryManager.java:162) ... 96 more ... 2014-10-21 19:54:11,977 ERROR [org.gluu.oxtrust.action.UpdateGroupAction] Failed to update group @!59C3.86F5.B294.BA10!0001!8EAA.6A7B!0003!60B7 org.gluu.site.ldap.persistence.exception.EntryPersistenceException: Failed to update entry: inum=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B!0000!69BB.2ED8,ou=people,o=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B,o=gluu at org.gluu.site.ldap.persistence.LdapEntryManager.merge(LdapEntryManager.java:168) at org.gluu.site.ldap.persistence.AbstractEntryManager.merge(AbstractEntryManager.java:272) at org.gluu.site.ldap.persistence.AbstractEntryManager.merge(AbstractEntryManager.java:287) at org.gluu.oxtrust.ldap.service.PersonService.updatePerson(PersonService.java:94) ... Caused by: org.gluu.site.ldap.persistence.exception.EntryPersistenceException: Failed to update entry: inum=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B!0000!69BB.2ED8,ou=people,o=@!59C3.86F5.B294.BA10!0001!8EAA.6A7B,o=gluu at org.gluu.site.ldap.persistence.LdapEntryManager.merge(LdapEntryManager.java:162) ... 96 more

By Mohib Zico Account Admin 21 Oct 2014 at 3:06 p.m. CDT

Mohib Zico gravatar
I can see, ultimately user is being added in the Gluu manager group. Though there is error in log.... We will look into it.

By Mohib Zico Account Admin 06 Nov 2014 at 11:31 a.m. CST

Mohib Zico gravatar
Resolved in latest version.