Skip to Content
0
Sep 03, 2006 at 05:11 AM

User Management Exception

27 Views

Hi All,

I have EP6 with SP16 that is connected to Active Directory.

I need to logon to the portal with a field other than the 'samaccountname'.

I changed the physical attribute of 'samaccountname', 'logonalias' & 'uniquename' to the new field (the new field is employee's id so it is unique). I made the changes in the 'dataSourceConfiguration_ads_deep_readobly_db.xml'.

Now, I can log with the employee's id but when I go to "User Administration" -> "Locked Users" I get User Management Exception (this didn't happend before).

See detailed exception:

executeRequest failed

[EXCEPTION]

java.lang.NullPointerException

at com.sap.security.core.admin.UserAdminLogic.toSortUserList(UserAdminLogic.java:2339)

at com.sap.security.core.admin.UserAdminLogic.getDeactivatedUsers(UserAdminLogic.java:1989)

at com.sap.security.core.admin.UserAdminLogic.executeRequest(UserAdminLogic.java:640)

at com.sapportals.portal.prt.component.usermanagement.admin.UserAdminComponent.doContent(UserAdminComponent.java:71)

at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)

at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)

at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)

at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)

at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:377)

at java.security.AccessController.doPrivileged(Native Method)

at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:390)

at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)

at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)

at java.lang.Thread.run(Thread.java:534)

Category :

Application : sap.com/irj

Thread : Thread[PRT-Async 1,5,PRT-Async]

Message ID : 00505693080D0068000000010000155400041C4ABF79397B

Source Name : com.sap.security.core.admin

Argument Objs : java.lang.NullPointerException

at com.sap.security.core.admin.UserAdminLogic.toSortUserList(UserAdminLogic.java:2339)

at com.sap.security.core.admin.UserAdminLogic.getDeactivatedUsers(UserAdminLogic.java:1989)

at com.sap.security.core.admin.UserAdminLogic.executeRequest(UserAdminLogic.java:640)

at com.sapportals.portal.prt.component.usermanagement.admin.UserAdminComponent.doContent(UserAdminComponent.java:71)

at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)

at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)

at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)

at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)

at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:377)

at java.security.AccessController.doPrivileged(Native Method)

at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:390)

at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)

at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)

at java.lang.Thread.run(Thread.java:534)

,

Arguments : java.lang.NullPointerException

at com.sap.security.core.admin.UserAdminLogic.toSortUserList(UserAdminLogic.java:2339)

at com.sap.security.core.admin.UserAdminLogic.getDeactivatedUsers(UserAdminLogic.java:1989)

at com.sap.security.core.admin.UserAdminLogic.executeRequest(UserAdminLogic.java:640)

at com.sapportals.portal.prt.component.usermanagement.admin.UserAdminComponent.doContent(UserAdminComponent.java:71)

at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)

at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)

at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)

at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)

at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:377)

at java.security.AccessController.doPrivileged(Native Method)

at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:390)

at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)

at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)

at java.lang.Thread.run(Thread.java:534)

,

Dsr Component : *****

Dsr Transaction : 6d9a08a038bc11dbcf8a00505693080d

Dsr User : Administrator

Indent : 0

Level : 0

Message Code :

Message Type : 1

Relatives :

Resource Bundlename :

Session : 36

Source : com.sap.security.core.admin

ThreadObject : Thread[PRT-Async 1,5,PRT-Async]

Transaction :

User : Administrator

How can I solve this?

Thanks,

Omri