Red error message when entering Advanced Analytics

Which IIQ version are you inquiring about?

Version 8.X

Share all details related to your problem, including any error messages you may have received.

Good Evening,
I have strange issue - looks like so far Advanced Analytics was working fine and suddenly today when I try to open it I get red error message with the following message in logs

ERROR https-jsse-nio-8443-exec-6 sailpoint.web.SailPointPollingRequestFilter:111 - javax.servlet.ServletException: Cant instantiate class: sailpoint.web.search.AdvancedIdentitySearchBean.
javax.servlet.ServletException: javax.servlet.ServletException: Cant instantiate class: sailpoint.web.search.AdvancedIdentitySearchBean.
at sailpoint.web.SailPointContextRequestFilter.doFilter(SailPointContextRequestFilter.java:69) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.30]
at sailpoint.web.util.MethodFilter.doFilter(MethodFilter.java:54) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.30]
at sailpoint.web.SailPointPollingRequestFilter.doFilter(SailPointPollingRequestFilter.java:109) [identityiq.jar:8.0 Build 0619cea-20190923-215129]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.30]
at sailpoint.web.util.TimingFilter.doFilter(TimingFilter.java:88) [identityiq.jar:8.0 Build 0619cea-20190923-215129]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.30]
at sailpoint.web.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:63) [identityiq.jar:8.0 Build 0619cea-20190923-215129]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.30]
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) [spring-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) [spring-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.30]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) [catalina.jar:8.5.30]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [catalina.jar:8.5.30]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:496) [catalina.jar:8.5.30]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) [catalina.jar:8.5.30]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) [catalina.jar:8.5.30]
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650) [catalina.jar:8.5.30]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) [catalina.jar:8.5.30]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) [catalina.jar:8.5.30]
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803) [tomcat-coyote.jar:8.5.30]
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) [tomcat-coyote.jar:8.5.30]
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790) [tomcat-coyote.jar:8.5.30]
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459) [tomcat-coyote.jar:8.5.30]
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote.jar:8.5.30]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_161]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_161]
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:8.5.30]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161]
Caused by: javax.servlet.ServletException: Cant instantiate class: sailpoint.web.search.AdvancedIdentitySearchBean.
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:671) ~[javax.faces-2.2.18.jar:2.2.18]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) ~[catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.30]
at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:357) ~[tomahawk20-1.1.14.jar:1.1.14]
at sailpoint.web.MyFacesExtensionsFilter.doFilter(MyFacesExtensionsFilter.java:62) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.30]
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) ~[tomcat-websocket.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.30]
at sailpoint.web.PageAuthorizationFilter.doFilter(PageAuthorizationFilter.java:92) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.30]
at sailpoint.web.PageAuthenticationFilter$Chainlink.doFilter(PageAuthenticationFilter.java:253) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
at sailpoint.service.PageAuthenticationService.handleFinally(PageAuthenticationService.java:474) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
at sailpoint.web.PageAuthenticationFilter$MyHandler.handle(PageAuthenticationFilter.java:296) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
at sailpoint.web.PageAuthenticationFilter.doFilter(PageAuthenticationFilter.java:165) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.30]
at sailpoint.web.SailPointContextRequestFilter.doFilter(SailPointContextRequestFilter.java:52) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
... 35 more
Caused by: com.sun.faces.mgbean.ManagedBeanCreationException: Cant instantiate class: sailpoint.web.search.AdvancedIdentitySearchBean.
at com.sun.faces.mgbean.BeanBuilder.newBeanInstance(BeanBuilder.java:191) ~[javax.faces-2.2.18.jar:2.2.18]
at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:100) ~[javax.faces-2.2.18.jar:2.2.18]
at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:409) ~[javax.faces-2.2.18.jar:2.2.18]
at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:269) ~[javax.faces-2.2.18.jar:2.2.18]
at com.sun.faces.el.ManagedBeanELResolver.resolveBean(ManagedBeanELResolver.java:257) ~[javax.faces-2.2.18.jar:2.2.18]
at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:117) ~[javax.faces-2.2.18.jar:2.2.18]
at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176) ~[javax.faces-2.2.18.jar:2.2.18]
at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203) ~[javax.faces-2.2.18.jar:2.2.18]
at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:94) ~[jasper-el.jar:8.5.30]
at org.apache.el.parser.AstValue.getValue(AstValue.java:137) ~[jasper-el.jar:8.5.30]
at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:184) ~[jasper-el.jar:8.5.30]
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109) ~[javax.faces-2.2.18.jar:2.2.18]
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194) ~[javax.faces-2.2.18.jar:2.2.18]
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:182) ~[javax.faces-2.2.18.jar:2.2.18]
at javax.faces.component.UIOutput.getValue(UIOutput.java:174) ~[javax.faces-2.2.18.jar:2.2.18]
at javax.faces.component.UIInput.getValue(UIInput.java:293) ~[javax.faces-2.2.18.jar:2.2.18]
at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getValue(HtmlBasicInputRenderer.java:205) ~[javax.faces-2.2.18.jar:2.2.18]
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getCurrentValue(HtmlBasicRenderer.java:355) ~[javax.faces-2.2.18.jar:2.2.18]
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeEnd(HtmlBasicRenderer.java:164) ~[javax.faces-2.2.18.jar:2.2.18]
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:920) ~[javax.faces-2.2.18.jar:2.2.18]
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1863) ~[javax.faces-2.2.18.jar:2.2.18]
at javax.faces.render.Renderer.encodeChildren(Renderer.java:176) ~[javax.faces-2.2.18.jar:2.2.18]
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:890) ~[javax.faces-2.2.18.jar:2.2.18]
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1856) ~[javax.faces-2.2.18.jar:2.2.18]
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859) ~[javax.faces-2.2.18.jar:2.2.18]
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859) ~[javax.faces-2.2.18.jar:2.2.18]
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:456) ~[javax.faces-2.2.18.jar:2.2.18]
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:134) ~[javax.faces-2.2.18.jar:2.2.18]
at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:337) ~[javax.faces-2.2.18.jar:2.2.18]
at org.apache.myfaces.tomahawk.application.ResourceViewHandlerWrapper.renderView(ResourceViewHandlerWrapper.java:169) ~[tomahawk20-1.1.14.jar:1.1.14]
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:120) ~[javax.faces-2.2.18.jar:2.2.18]
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) ~[javax.faces-2.2.18.jar:2.2.18]
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219) ~[javax.faces-2.2.18.jar:2.2.18]
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:659) ~[javax.faces-2.2.18.jar:2.2.18]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) ~[catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.30]
at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:357) ~[tomahawk20-1.1.14.jar:1.1.14]
at sailpoint.web.MyFacesExtensionsFilter.doFilter(MyFacesExtensionsFilter.java:62) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.30]
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) ~[tomcat-websocket.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.30]
at sailpoint.web.PageAuthorizationFilter.doFilter(PageAuthorizationFilter.java:92) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.30]
at sailpoint.web.PageAuthenticationFilter$Chainlink.doFilter(PageAuthenticationFilter.java:253) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
at sailpoint.service.PageAuthenticationService.handleFinally(PageAuthenticationService.java:474) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
at sailpoint.web.PageAuthenticationFilter$MyHandler.handle(PageAuthenticationFilter.java:296) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
at sailpoint.web.PageAuthenticationFilter.doFilter(PageAuthenticationFilter.java:165) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.30]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.30]
at sailpoint.web.SailPointContextRequestFilter.doFilter(SailPointContextRequestFilter.java:52) ~[identityiq.jar:8.0 Build 0619cea-20190923-215129]
... 35 more
Caused by: java.lang.NullPointerException

Anyone has any idea what can be the reason behind that?

Hi Artur,
I’ve had similar error few years back. The root cause of the problem was one of the identity attributes located in ObjectConfig-Identity.xml was with type=“Date” when it should be type=“date”. After changing capital D to lowercase problem was solved.

1 Like

Thanks @kjakubiak , indeed there was date with capital D

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.