cancel
Showing results for 
Search instead for 
Did you mean: 

ERM 5.3 SP4 - Mass Role Import

Former Member
0 Kudos

Dear board,

I am experiencing errors with the mass role import functionality. In foreground, the result is "Role processing failed; role not imported". In background the systems completes the background job sucessfully but with the same error.

I have tried it with a single "Bulk Download File" and together with Role Information File, makes no difference. I am trying to import a master role out of an ECC system with "Plan Version *" as Org Level.

Whereas the ERM Log does not directly indicate anything (Note 1138985 does not help), I can find numerous errors in the default trace for the tcwddispwda and the grc~reear components.

Any ideas?

Kind regards,

R.

Accepted Solutions (1)

Accepted Solutions (1)

former_member182655
Contributor
0 Kudos

Dear colleagues!

Could you provide a solution regarding your problem?

I have the same problem with loading role via server option: i.e. one txt file and two xls files I upload from Browser - it's ok, but when I made txt file similar to xls files and tried to upload from server I got message "Role processing failed; role not imported" (for background and foreground processing).

Regards,

Artem

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello,

This is funny as this error points to what Sahad mentioned. I don't understand what could be the problem here. In the meantime, please open a message with SAP support.

Regards,

Alpesh

SAP GRC Manager (PwC)

Former Member
0 Kudos

Hi there,

already opened a message. I have asked the DB Admin to check it directly, as I don't trust Se16 totally with this.

Many thanks for all the answers anyway.

R.

Former Member
0 Kudos

Hi Alpesh, i think the log is just fine, checkout this "RoleAction.getRoleFromDB" in the log, it's there.

Former Member
0 Kudos

Hi R.,

I don't think this is the right log information. This error has nothing to do with ERM role import.

Try the following to turn on debug logging in ERM and then try to import roles. Once you receive the error, go ahead and capture the latest logs.

Go to Configuration -> Miscellaneous -> Log level and set log level to "Debug".

Regards,

Alpesh

SAP GRC Manager (PwC)

Former Member
0 Kudos

Hi there,

it is already on Debug. This is the only entry arround the time fitting ...

Kind regards,

R.

Former Member
0 Kudos

Could you please paste the log here.

Former Member
0 Kudos

sap.com/grc~reear:

Date : 01/19/2009

Time : 12:55:39:151

Message : com.sap.security.api.NoSuchUserAccountException: USER_AUTH_FAILED: User account for logonid "u00A0" not found!

[EXCEPTION]

java.lang.Throwable: com.sap.security.api.NoSuchUserAccountException: USER_AUTH_FAILED: User account for logonid "u00A0" not found!

at com.virsa.service.umi.ume.UMESearchUser.getUserById(UMESearchUser.java:135)

at com.virsa.re.bo.impl.SearchUserBO.getUserById(SearchUserBO.java:96)

at com.virsa.re.cache.RECacheUtil.getUser(RECacheUtil.java:2794)

at com.virsa.re.cache.RECacheUtil.getUserFullName(RECacheUtil.java:2763)

at com.virsa.re.cache.RECacheUtil.getUserFullNameWithUserId(RECacheUtil.java:2862)

at com.virsa.re.role.actions.RoleActionHelper.convertRoleApproverDtoToRoleApproverPo(RoleActionHelper.java:1838)

at com.virsa.re.role.actions.RoleAction.convertDTOToPO(RoleAction.java:2300)

at com.virsa.re.role.actions.RoleAction.getRoleFromDB(RoleAction.java:1488)

at com.virsa.re.role.actions.RoleAction.pageLoadForEdit(RoleAction.java:1214)

at com.virsa.re.role.actions.RoleAction.execute(RoleAction.java:127)

at com.virsa.framework.NavigationEngine.execute(NavigationEngine.java:270)

at com.virsa.framework.servlet.VFrameworkServlet.service(VFrameworkServlet.java:230)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)

at com.virsa.comp.history.filter.HistoryFilter.doFilter(HistoryFilter.java:43)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

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

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

Severity : Error

Category : /Applications/RoleExpert

Location : com.virsa.utils.VLogger

Application : sap.com/grc~reear

Thread : SAPEngine_Application_Thread[impl:3]_14

Datasource : 1232378204692:D:\usr\sap\DG1\JC00\j2ee\cluster\server0\log\defaultTrace.trc

Message ID : 005056B9206800550000002B00000E08000460D499F57B87

Source Name : com.virsa.utils.VLogger

Argument Objs : java.lang.Throwable: com.sap.security.api.NoSuchUserAccountException: USER_AUTH_FAILED: User account for logonid "u00A0" not found!

at com.virsa.service.umi.ume.UMESearchUser.getUserById(UMESearchUser.java:135)

at com.virsa.re.bo.impl.SearchUserBO.getUserById(SearchUserBO.java:96)

at com.virsa.re.cache.RECacheUtil.getUser(RECacheUtil.java:2794)

at com.virsa.re.cache.RECacheUtil.getUserFullName(RECacheUtil.java:2763)

at com.virsa.re.cache.RECacheUtil.getUserFullNameWithUserId(RECacheUtil.java:2862)

at com.virsa.re.role.actions.RoleActionHelper.convertRoleApproverDtoToRoleApproverPo(RoleActionHelper.java:1838)

at com.virsa.re.role.actions.RoleAction.convertDTOToPO(RoleAction.java:2300)

at com.virsa.re.role.actions.RoleAction.getRoleFromDB(RoleAction.java:1488)

at com.virsa.re.role.actions.RoleAction.pageLoadForEdit(RoleAction.java:1214)

at com.virsa.re.role.actions.RoleAction.execute(RoleAction.java:127)

at com.virsa.framework.NavigationEngine.execute(NavigationEngine.java:270)

at com.virsa.framework.servlet.VFrameworkServlet.service(VFrameworkServlet.java:230)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)

at com.virsa.comp.history.filter.HistoryFilter.doFilter(HistoryFilter.java:43)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

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

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

Former Member
0 Kudos

There is also a shortdump created in the target system in the function module /virsa/re_bapi_create_role with the runtime error "DYNPRO_SEND_IN_BACKGROUND".

Kind regards,

R.

Former Member
0 Kudos

>USER_AUTH_FAILED: User account for logonid " " not found!

Check if there is a blank user id in usr02 table? as it is telling blank user id not found.

Former Member
0 Kudos

As far as I can see it with TCode se16n there is no blank entry

Kind regards,

R,