Ok I did some digging. :)
There isn't any helpful info in the console.log. There is info in the
core-persistence.log file. When retrieving the workflow forms during login,
it looks like there is a query for groups for the logging in user. The
findByUsername query is using the *user's id* not the user's username to get
the user. This of course returns nothings and creates a series of
NullPointer exceptions.
*09:48:54.516 DEBUG org.apache.syncope.core.persistence.api.dao.DAO - No
user found with username ad706bf3-4f85-4aa7-b06b-f34f852aa77d
javax.persistence.NoResultException: Query "SELECT e FROM JPAUser e WHERE
e.username = :username" selected no result, but expected unique result.*
at
org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl.java:321)
~[openjpa-persistence-3.0.0.jar:3.0.0]
at
org.apache.syncope.core.persistence.jpa.dao.JPAUserDAO.findByUsername(JPAUserDAO.java:200)
~[syncope-core-persistence-jpa-2.1.1.jar:2.1.1]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_131]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_131]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:206)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at com.sun.proxy.$Proxy1071.findByUsername(Unknown Source) ~[?:?]
at
org.apache.syncope.core.workflow.flowable.SyncopeGroupQueryImpl.execute(SyncopeGroupQueryImpl.java:60)
~[syncope-core-workflow-flowable-2.1.1.jar:2.1.1]
at
org.apache.syncope.core.workflow.flowable.SyncopeGroupQueryImpl.list(SyncopeGroupQueryImpl.java:85)
~[syncope-core-workflow-flowable-2.1.1.jar:2.1.1]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_131]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_131]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:197)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:294)
~[spring-tx-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)
~[spring-tx-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.apache.syncope.core.persistence.jpa.spring.DomainTransactionInterceptor.invoke(DomainTransactionInterceptor.java:60)
~[syncope-core-persistence-jpa-2.1.1.jar:2.1.1]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at com.sun.proxy.$Proxy1303.list(Unknown Source) ~[?:?]
at
org.flowable.task.service.impl.TaskQueryImpl.getGroupsForCandidateUser(TaskQueryImpl.java:1411)
~[flowable-task-service-6.3.1.jar:6.3.1]
at
org.flowable.task.service.impl.TaskQueryImpl.getCandidateGroups(TaskQueryImpl.java:1400)
~[flowable-task-service-6.3.1.jar:6.3.1]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_131]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_131]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
at
org.apache.ibatis.reflection.invoker.MethodInvoker.invoke(MethodInvoker.java:41)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.reflection.wrapper.BeanWrapper.getBeanProperty(BeanWrapper.java:164)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.reflection.wrapper.BeanWrapper.get(BeanWrapper.java:49)
~[mybatis-3.4.5.jar:3.4.5]
at org.apache.ibatis.reflection.MetaObject.getValue(MetaObject.java:122)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.scripting.xmltags.DynamicContext$ContextMap.get(DynamicContext.java:94)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.scripting.xmltags.DynamicContext$ContextAccessor.getProperty(DynamicContext.java:108)
~[mybatis-3.4.5.jar:3.4.5]
at org.apache.ibatis.ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2671)
~[mybatis-3.4.5.jar:3.4.5]
at org.apache.ibatis.ognl.ASTProperty.getValueBody(ASTProperty.java:114)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
~[mybatis-3.4.5.jar:3.4.5]
at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258)
~[mybatis-3.4.5.jar:3.4.5]
at org.apache.ibatis.ognl.ASTNotEq.getValueBody(ASTNotEq.java:50)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
~[mybatis-3.4.5.jar:3.4.5]
at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258)
~[mybatis-3.4.5.jar:3.4.5]
at org.apache.ibatis.ognl.ASTOr.getValueBody(ASTOr.java:61)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
~[mybatis-3.4.5.jar:3.4.5]
at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258)
~[mybatis-3.4.5.jar:3.4.5]
at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:470)
~[mybatis-3.4.5.jar:3.4.5]
at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:434)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:44)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.scripting.xmltags.ExpressionEvaluator.evaluateBoolean(ExpressionEvaluator.java:32)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.scripting.xmltags.IfSqlNode.apply(IfSqlNode.java:34)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.scripting.xmltags.MixedSqlNode.apply(MixedSqlNode.java:33)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.scripting.xmltags.DynamicSqlSource.getBoundSql(DynamicSqlSource.java:41)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.mapping.MappedStatement.getBoundSql(MappedStatement.java:292)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:81)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148)
~[mybatis-3.4.5.jar:3.4.5]
at
org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141)
~[mybatis-3.4.5.jar:3.4.5]
at
org.flowable.common.engine.impl.db.DbSqlSession.selectListWithRawParameter(DbSqlSession.java:199)
~[flowable-engine-common-6.3.1.jar:6.3.1]
at
org.flowable.common.engine.impl.db.DbSqlSession.selectListWithRawParameter(DbSqlSession.java:193)
~[flowable-engine-common-6.3.1.jar:6.3.1]
at
org.flowable.common.engine.impl.db.DbSqlSession.selectList(DbSqlSession.java:155)
~[flowable-engine-common-6.3.1.jar:6.3.1]
at
org.flowable.task.service.impl.persistence.entity.data.impl.MybatisTaskDataManager.findTasksByQueryCriteria(MybatisTaskDataManager.java:92)
~[flowable-task-service-6.3.1.jar:6.3.1]
at
org.flowable.task.service.impl.persistence.entity.TaskEntityManagerImpl.findTasksByQueryCriteria(TaskEntityManagerImpl.java:161)
~[flowable-task-service-6.3.1.jar:6.3.1]
at
org.flowable.task.service.impl.TaskQueryImpl.executeList(TaskQueryImpl.java:1556)
~[flowable-task-service-6.3.1.jar:6.3.1]
at
org.flowable.common.engine.impl.AbstractQuery.execute(AbstractQuery.java:147)
~[flowable-engine-common-6.3.1.jar:6.3.1]
at
org.flowable.engine.impl.interceptor.CommandInvoker$1.run(CommandInvoker.java:51)
~[flowable-engine-6.3.1.jar:6.3.1]
at
org.flowable.engine.impl.interceptor.CommandInvoker.executeOperation(CommandInvoker.java:93)
~[flowable-engine-6.3.1.jar:6.3.1]
at
org.flowable.engine.impl.interceptor.CommandInvoker.executeOperations(CommandInvoker.java:72)
~[flowable-engine-6.3.1.jar:6.3.1]
at
org.flowable.engine.impl.interceptor.CommandInvoker.execute(CommandInvoker.java:56)
~[flowable-engine-6.3.1.jar:6.3.1]
at
org.flowable.engine.impl.interceptor.BpmnOverrideContextInterceptor.execute(BpmnOverrideContextInterceptor.java:25)
~[flowable-engine-6.3.1.jar:6.3.1]
at
org.flowable.common.engine.impl.interceptor.TransactionContextInterceptor.execute(TransactionContextInterceptor.java:53)
~[flowable-engine-common-6.3.1.jar:6.3.1]
at
org.flowable.common.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:71)
~[flowable-engine-common-6.3.1.jar:6.3.1]
at
org.flowable.idm.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:49)
~[flowable-idm-spring-6.3.1.jar:6.3.1]
at
org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
~[spring-tx-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.flowable.idm.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:46)
~[flowable-idm-spring-6.3.1.jar:6.3.1]
at
org.flowable.common.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:30)
~[flowable-engine-common-6.3.1.jar:6.3.1]
at
org.flowable.common.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:56)
~[flowable-engine-common-6.3.1.jar:6.3.1]
at
org.flowable.common.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:51)
~[flowable-engine-common-6.3.1.jar:6.3.1]
at
org.flowable.common.engine.impl.AbstractQuery.listPage(AbstractQuery.java:126)
~[flowable-engine-common-6.3.1.jar:6.3.1]
at
org.flowable.task.service.impl.TaskQueryImpl.listPage(TaskQueryImpl.java:1887)
~[flowable-task-service-6.3.1.jar:6.3.1]
at
org.apache.syncope.core.workflow.flowable.FlowableUserWorkflowAdapter.getForms(FlowableUserWorkflowAdapter.java:672)
~[syncope-core-workflow-flowable-2.1.1.jar:2.1.1]
at
org.apache.syncope.core.workflow.flowable.FlowableUserWorkflowAdapter.getForms(FlowableUserWorkflowAdapter.java:616)
~[syncope-core-workflow-flowable-2.1.1.jar:2.1.1]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_131]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_131]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:197)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:294)
~[spring-tx-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)
~[spring-tx-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.apache.syncope.core.persistence.jpa.spring.DomainTransactionInterceptor.invoke(DomainTransactionInterceptor.java:60)
~[syncope-core-persistence-jpa-2.1.1.jar:2.1.1]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at com.sun.proxy.$Proxy1141.getForms(Unknown Source) ~[?:?]
at
org.apache.syncope.core.logic.UserWorkflowLogic.getForms(UserWorkflowLogic.java:99)
~[syncope-core-logic-2.1.1.jar:2.1.1]
at
org.apache.syncope.core.logic.UserWorkflowLogic$$FastClassBySpringCGLIB$$77ef0f10.invoke(<generated>)
~[syncope-core-logic-2.1.1.jar:2.1.1]
at
org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
~[spring-core-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.apache.syncope.core.logic.LogicInvocationHandler.around(LogicInvocationHandler.java:88)
~[syncope-core-logic-2.1.1.jar:2.1.1]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_131]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_131]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
at
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:294)
~[spring-tx-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)
~[spring-tx-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.apache.syncope.core.persistence.jpa.spring.DomainTransactionInterceptor.invoke(DomainTransactionInterceptor.java:60)
~[syncope-core-persistence-jpa-2.1.1.jar:2.1.1]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:69)
~[spring-security-core-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
~[spring-aop-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.apache.syncope.core.logic.UserWorkflowLogic$$EnhancerBySpringCGLIB$$9dc765b6.getForms(<generated>)
~[syncope-core-logic-2.1.1.jar:2.1.1]
at
org.apache.syncope.core.rest.cxf.service.UserWorkflowServiceImpl.getForms(UserWorkflowServiceImpl.java:56)
~[syncope-core-rest-cxf-2.1.1.jar:2.1.1]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_131]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_131]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
at
org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179)
~[cxf-core-3.2.6.jar:3.2.6]
at
org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
~[cxf-core-3.2.6.jar:3.2.6]
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:193)
~[cxf-rt-frontend-jaxrs-3.2.6.jar:3.2.6]
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:103)
~[cxf-rt-frontend-jaxrs-3.2.6.jar:3.2.6]
at
org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)
~[cxf-core-3.2.6.jar:3.2.6]
at
org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)
~[cxf-core-3.2.6.jar:3.2.6]
at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
~[cxf-core-3.2.6.jar:3.2.6]
at
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
~[cxf-core-3.2.6.jar:3.2.6]
at
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)
~[cxf-rt-transports-http-3.2.6.jar:3.2.6]
at
org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
~[cxf-rt-transports-http-3.2.6.jar:3.2.6]
at
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
~[cxf-rt-transports-http-3.2.6.jar:3.2.6]
at
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
~[cxf-rt-transports-http-3.2.6.jar:3.2.6]
at
org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:216)
~[cxf-rt-transports-http-3.2.6.jar:3.2.6]
at
org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301)
~[cxf-rt-transports-http-3.2.6.jar:3.2.6]
at
org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:225)
~[cxf-rt-transports-http-3.2.6.jar:3.2.6]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
~[servlet-api.jar:?]
at
org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276)
~[cxf-rt-transports-http-3.2.6.jar:3.2.6]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
~[catalina.jar:9.0.10]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:9.0.10]
at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
~[tomcat-websocket.jar:9.0.10]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:9.0.10]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:9.0.10]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.apache.syncope.core.spring.security.MustChangePasswordFilter.doFilter(MustChangePasswordFilter.java:68)
~[syncope-core-spring-2.1.1.jar:2.1.1]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:158)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
~[spring-web-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.apache.syncope.core.spring.security.JWTAuthenticationFilter.doFilterInternal(JWTAuthenticationFilter.java:110)
~[syncope-core-spring-2.1.1.jar:2.1.1]
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
~[spring-web-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
~[spring-web-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
~[spring-security-web-5.0.7.RELEASE.jar:5.0.7.RELEASE]
at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)
~[spring-web-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)
~[spring-web-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:9.0.10]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:9.0.10]
at
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
~[spring-web-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
~[spring-web-5.0.8.RELEASE.jar:5.0.8.RELEASE]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
~[catalina.jar:9.0.10]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
~[catalina.jar:9.0.10]
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
~[catalina.jar:9.0.10]
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
~[catalina.jar:9.0.10]
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:491)
~[catalina.jar:9.0.10]
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
~[catalina.jar:9.0.10]
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
~[catalina.jar:9.0.10]
at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:668)
~[catalina.jar:9.0.10]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
~[catalina.jar:9.0.10]
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
~[catalina.jar:9.0.10]
at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
~[tomcat-coyote.jar:9.0.10]
at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
~[tomcat-coyote.jar:9.0.10]
at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:764)
~[tomcat-coyote.jar:9.0.10]
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1388)
~[tomcat-coyote.jar:9.0.10]
at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
~[tomcat-coyote.jar:9.0.10]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
~[?:1.8.0_131]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
~[?:1.8.0_131]
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
~[tomcat-util.jar:9.0.10]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
--
Sent from: http://syncope-user.1051894.n5.nabble.com/