Assignment of user to supervisor Role failig with exceptions
Hi,
I am working with the BPM Workspace Application. I had configured the OID for User Identity. I had 5000 users Loaded in OID. When I am Trying to assign these users to supervisor Role, I am hit with the below exception. I login to the Workspace application using weblogic user & click on the Administration link to do this. Any help would appreciated.
BPEL-10585
Service error.
Internal Error; Service error occurs in RoleImpl in method populateDetails().
Refer to the log file that is configured for oracle.soa.services.identity for more details on this error and contact Oracle Support Services
at oracle.tip.pc.services.identity.jps.GroupImpl.populateDetails(GroupImpl.java:100)
at oracle.tip.pc.services.identity.jps.PrincipalImpl.getAttribute(PrincipalImpl.java:310)
at oracle.tip.pc.services.identity.jps.PrincipalImpl.getDescription(PrincipalImpl.java:262)
at oracle.tip.pc.services.identity.common.SchemaUtil.groupObject2XML(SchemaUtil.java:484)
at oracle.tip.pc.services.identity.common.SchemaUtil.objectList2XML(SchemaUtil.java:789)
at oracle.tip.pc.services.identity.common.SchemaUtil.grantees2XML(SchemaUtil.java:677)
at oracle.bpel.services.identity.wsif.IdentityServiceWSIF.getGranteesToAppRole(IdentityServiceWSIF.java:681)
at oracle.bpel.services.identity.soap.IdentityServiceSOAP.getGranteesToAppRole(IdentityServiceSOAP.java:691)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.bpel.services.workflow.common.provider.WorkflowWSProvider.processMessage(WorkflowWSProvider.java:213)
at oracle.j2ee.ws.server.provider.ProviderProcessor.doEndpointProcessing(ProviderProcessor.java:1187)
at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:1123)
at oracle.j2ee.ws.server.provider.ProviderProcessor.doRequestProcessing(ProviderProcessor.java:581)
at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:235)
at oracle.j2ee.ws.server.WebServiceProcessor.doService(WebServiceProcessor.java:196)
at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:485)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused by: java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:881)
at oracle.tip.pc.services.identity.jps.GroupImpl.populateDetails(GroupImpl.java:95)
... 43 more
Thanks in advance
Aditya