Replies: 1 comment 4 replies
-
What versoin of EJBCA is this? Did you test on the latest release? |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi All,
I encounter the following GUI error when trying to access the "Roles and access rules" GUI page in ejbca:
An exception has occurred
Cannot invoke "java.util.Map.size()" because "m" is null
Anyone encounter this before can point me in some direction on possible causes? Thanks in advance! I suspect may be environment related since i did not see this problem in another enviroment.
Middleware used
Jboss eap 7.4.14
sample error logging
SEVERE [javax.enterprise.resource.webcontainer.jsf.application] (default task-30) Error Rendering View[/administratorprivileges/roles.xhtml]: javax.el.ELException: /administratorprivileges/roles.xhtml @60,86 value="#{rolesBean.availableStylesList}": javax.ejb.EJBException: java.lang.NullPointerException: Cannot invoke "java.util.Map.size()" because "m" is null at [email protected]//com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:77) at [email protected]//javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:170) at [email protected]//javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:157) at [email protected]//javax.faces.component.UISelectItems.getValue(UISelectItems.java:108) at [email protected]//com.sun.faces.renderkit.SelectItemsIterator.initializeItems(SelectItemsIterator.java:187) at [email protected]//com.sun.faces.renderkit.SelectItemsIterator.hasNext(SelectItemsIterator.java:112) at [email protected]//com.sun.faces.renderkit.html_basic.MenuRenderer.renderOptions(MenuRenderer.java:583) at [email protected]//com.sun.faces.renderkit.html_basic.MenuRenderer.renderSelect(MenuRenderer.java:649) at [email protected]//com.sun.faces.renderkit.html_basic.MenuRenderer.encodeEnd(MenuRenderer.java:193) at [email protected]//javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:595) at [email protected]//com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:286) at [email protected]//com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:90) at [email protected]//javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:566) at [email protected]//com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:278) at [email protected]//com.sun.faces.renderkit.html_basic.TableRenderer.renderRow(TableRenderer.java:374) at [email protected]//com.sun.faces.renderkit.html_basic.TableRenderer.encodeChildren(TableRenderer.java:137) at [email protected]//javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:566) at [email protected]//javax.faces.component.UIComponent.encodeAll(UIComponent.java:1647) at [email protected]//javax.faces.render.Renderer.encodeChildren(Renderer.java:152) at [email protected]//javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:566) at [email protected]//com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:278) at [email protected]//com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:90) at [email protected]//javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:566) at [email protected]//com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:278) at [email protected]//com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:90) at [email protected]//javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:566) at [email protected]//com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:278) at [email protected]//com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:90) at [email protected]//javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:566) at [email protected]//com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:278) at [email protected]//com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:90) at [email protected]//javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:566) at [email protected]//javax.faces.component.UIComponent.encodeAll(UIComponent.java:1647) at [email protected]//javax.faces.component.UIComponent.encodeAll(UIComponent.java:1650) at [email protected]//javax.faces.component.UIComponent.encodeAll(UIComponent.java:1650) at [email protected]//com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:468) at [email protected]//com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:170) at [email protected]//javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:132) at [email protected]//javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:132) at [email protected]//com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:102) at [email protected]//com.sun.faces.lifecycle.Phase.doPhase(Phase.java:76) at [email protected]//com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:199) at [email protected]//javax.faces.webapp.FacesServlet.executeLifecyle(FacesServlet.java:708) at [email protected]//javax.faces.webapp.FacesServlet.service(FacesServlet.java:451) at [email protected]//io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at [email protected]//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at deployment.ejbca.ear.adminweb.war//org.ejbca.ui.web.admin.NoCacheFilter.doFilter(NoCacheFilter.java:68) at [email protected]//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at [email protected]//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at deployment.ejbca.ear//org.owasp.filters.ContentSecurityPolicyFilter.doFilter(ContentSecurityPolicyFilter.java:137) at [email protected]//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at [email protected]//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at deployment.ejbca.ear.adminweb.war//org.ejbca.ui.web.admin.ProxiedAuthenticationFilter.doFilter(ProxiedAuthenticationFilter.java:104) at [email protected]//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at [email protected]//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at [email protected]//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at [email protected]//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at [email protected]//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at [email protected]//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.security.elytron-web.undertow-server@1.9.3.Final-redhat-00001//org.wildfly.elytron.web.undertow.server.ElytronRunAsHandler.lambda$handleRequest$1(ElytronRunAsHandler.java:68) at [email protected]//org.wildfly.security.auth.server.FlexibleIdentityAssociation.runAsFunctionEx(FlexibleIdentityAssociation.java:103) at [email protected]//org.wildfly.security.auth.server.Scoped.runAsFunctionEx(Scoped.java:161) at [email protected]//org.wildfly.security.auth.server.Scoped.runAs(Scoped.java:73) at org.wildfly.security.elytron-web.undertow-server@1.9.3.Final-redhat-00001//org.wildfly.elytron.web.undertow.server.ElytronRunAsHandler.handleRequest(ElytronRunAsHandler.java:67) at [email protected]//io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at [email protected]//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at [email protected]//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at [email protected]//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at [email protected]//io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:53) at [email protected]//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at [email protected]//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at [email protected]//io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:60) at [email protected]//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at org.wildfly.security.elytron-web.undertow-server-servlet@1.9.3.Final-redhat-00001//org.wildfly.elytron.web.undertow.server.servlet.CleanUpHandler.handleRequest(CleanUpHandler.java:38) at [email protected]//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at [email protected]//org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at [email protected]//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at [email protected]//org.wildfly.extension.undertow.deployment.GlobalRequestControllerHandler.handleRequest(GlobalRequestControllerHandler.java:68) at [email protected]//io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at [email protected]//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at [email protected]//io.undertow.server.handlers.MetricsHandler.handleRequest(MetricsHandler.java:64) at [email protected]//io.undertow.servlet.core.MetricsChainHandler.handleRequest(MetricsChainHandler.java:59) at [email protected]//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at [email protected]//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at [email protected]//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at [email protected]//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at [email protected]//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at [email protected]//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at [email protected]//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1555) at [email protected]//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1555) at [email protected]//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1555) at [email protected]//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1555) at [email protected]//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1555) at [email protected]//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at [email protected]//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at [email protected]//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at [email protected]//io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at [email protected]//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at [email protected]//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at [email protected]//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990) at [email protected]//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486) at [email protected]//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377) at [email protected]//org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.base/java.lang.Thread.run(Thread.java:833) Caused by: javax.el.ELException: javax.ejb.EJBException: java.lang.NullPointerException: Cannot invoke "java.util.Map.size()" because "m" is null at [email protected]//javax.el.BeanELResolver.getValue(BeanELResolver.java:191) at [email protected]//com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:156) at [email protected]//com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:184) at [email protected]//com.sun.el.parser.AstValue.getValue(AstValue.java:114) at [email protected]//com.sun.el.parser.AstValue.getValue(AstValue.java:177) at [email protected]//com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:183) at [email protected]//org.jboss.weld.module.web.el.WeldValueExpression.getValue(WeldValueExpression.java:50) at [email protected]//org.jboss.weld.module.web.el.WeldValueExpression.getValue(WeldValueExpression.java:50) at [email protected]//com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:73)
Beta Was this translation helpful? Give feedback.
All reactions