My Oracle Support Banner

Unable to log into BPM Composer, 'LoginException: BPM-80104' (Doc ID 2000763.1)

Last updated on APRIL 05, 2019

Applies to:

Oracle Business Process Management Suite - Version 11.1.1.7.0 and later
Information in this document applies to any platform.

Symptoms

We are not able to login in to bpm composer due to an exception:

[2015-03-11T16:19:17.843-04:00] [qc_usfaw_bpm_01] [NOTIFICATION] [] [oracle.bpm.common] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: ] [ecid: ] [APP: BPMComposer] [DSID: ]: Error detected. Cause: An error occurred during BPM Role Security Migration[[
javax.security.auth.login.LoginException: BPM-80104: Error detected. Cause: An error occurred during BPM Role Security Migration
at oracle.bpm.composer.authentication.ComposerPrincipal.init(ComposerPrincipal.java:213)
at oracle.bpm.composer.authentication.ComposerPrincipal.<init>(ComposerPrincipal.java:73)
at oracle.bpm.composer.authentication.ComposerPrincipal.<init>(ComposerPrincipal.java:64)
at oracle.bpm.composer.authentication.ComposerPrincipal.wlsPrincipal(ComposerPrincipal.java:81)
at oracle.bpm.composer.beans.security.ComposerLoginBean.initPrincipal(ComposerLoginBean.java:140)
at oracle.bpm.web.security.LoginBean.initSSOSession(LoginBean.java:111)
at oracle.bpm.web.security.AuthenticationUtil.authenticateModule(AuthenticationUtil.java:206)
at oracle.bpm.web.security.servlet.LoginRedirectServlet.doPost(LoginRedirectServlet.java:56)
at oracle.bpm.web.security.servlet.LoginRedirectServlet.doGet(LoginRedirectServlet.java:43)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
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:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.bpm.composer.filter.UrlHandlerFilter.doFilter(UrlHandlerFilter.java:40)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adfinternal.view.faces.caching.filter.AdfFacesCachingFilter.doFilter(AdfFacesCachingFilter.java:137)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)
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:56)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
....


Caused by: oracle.bpm.pml.security.exception.PmlSecurityException: BPM-80104: Error detected. Cause: An error occurred during BPM Role Security Migration
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:205)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:345)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
at oracle.bpm.services.pml.ejb.SecurityServiceBean_z7zjfk_ISecurityServiceRemoteImpl_1036_WLStub.checkMigration(Unknown Source)
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 weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
at com.sun.proxy.$Proxy998.checkMigration(Unknown Source)
at oracle.bpm.pml.service.security.SecurityRemoteService.checkMigration(SecurityRemoteService.java:103)
at oracle.bpm.pml.service.security.MetadataSecurityAccessor.initLocalSecurityService(MetadataSecurityAccessor.java:151)
at oracle.bpm.pml.service.security.MetadataSecurityAccessor.<init>(MetadataSecurityAccessor.java:71)
at oracle.bpm.pml.service.impl.ComposerMetadataServiceImpl.<init>(ComposerMetadataServiceImpl.java:85)
at oracle.bpm.composer.authentication.MetadataServiceFactory.getDBService(MetadataServiceFactory.java:84)
at oracle.bpm.composer.authentication.ComposerPrincipal.initDBMetadataService(ComposerPrincipal.java:225)
at oracle.bpm.composer.authentication.ComposerPrincipal.init(ComposerPrincipal.java:193)
... 41 more


Caused by: oracle.bpm.pml.security.exception.PmlSecurityException: BPM-80110: Error in the Identity Store. Cause: (10592) Identity Service soap error.
BPMIdentityService encountered soap error in method invoke with fault "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
".
Ensure that the soap message is properly formed and has all necessary attributes and elements. Contact Oracle Support Services if error is not fixable.

at oracle.bpm.pml.security.exception.PmlSecurityExceptionFactory.createIdentityException(PmlSecurityExceptionFactory.java:112)
at oracle.bpm.pml.service.util.SecurityRoleMigration.getUsers(SecurityRoleMigration.java:204)
at oracle.bpm.pml.service.util.SecurityRoleMigration.getUsers(SecurityRoleMigration.java:155)
at oracle.bpm.pml.service.util.SecurityRoleMigration.migrate(SecurityRoleMigration.java:64)
at oracle.bpm.services.pml.impl.SecurityService.checkMigration(SecurityService.java:90)
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 org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:102)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at com.sun.proxy.$Proxy303.checkMigration(Unknown Source)
at oracle.bpm.services.pml.ejb.SecurityServiceBean.checkMigration(SecurityServiceBean.java:115)
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 com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
....

Caused by: ORABPEL-10592

Identity Service soap error.
BPMIdentityService encountered soap error in method invoke with fault "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
".
Ensure that the soap message is properly formed and has all necessary attributes and elements. Contact Oracle Support Services if error is not fixable.

at oracle.bpel.services.identity.client.IdentityServiceSOAPClient.convertSOAPFaultException(IdentityServiceSOAPClient.java:249)
at oracle.bpel.services.identity.client.IdentityServiceSOAPClient.invoke(IdentityServiceSOAPClient.java:214)
at oracle.bpel.services.identity.client.IdentityServiceSOAPClient.getGranteesToGroup(IdentityServiceSOAPClient.java:412)
at oracle.bpel.services.identity.client.AbstractIdentityServiceClient.getGranteesToAppRole(AbstractIdentityServiceClient.java:874)
at oracle.bpm.pml.service.util.SecurityRoleMigration.getUsers(SecurityRoleMigration.java:185)
... 98 more

]]

 

 

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.