Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

java.lang.NullPointerException: 	at org.primefaces.component.datatable.DataTable.findColumnInGroup(DataTable.java:909)	at org.primefaces.component.datatable.DataTable.findColumn(DataTable.java:900)	at org.primefaces.component.datatable.DataTable.getSortColumn(DataTable.java:1444)	at org.primefaces.component.datatable.DataTable.resolveSortField(DataTable.java:1024)	at org.primefaces.component.datatable.DataTable.loadLazyData(DataTable.java:976)	at org.primefaces.component.datatable.DataTableRenderer.preRender(DataTableRenderer.java:95)	at org.primefaces.component.datatable.DataTableRenderer.encodeEnd(DataTableRenderer.java:83)	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:920)	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1863)	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859)	at org.primefaces.component.tabview.TabViewRenderer.encodeTabContent(TabViewRenderer.java:311)	at org.primefaces.component.tabview.TabViewRenderer.encodeContents(TabViewRenderer.java:285)	at org.primefaces.component.tabview.TabViewRenderer.encodeMarkup(TabViewRenderer.java:132)	at org.primefaces.component.tabview.TabViewRenderer.encodeEnd(TabViewRenderer.java:71)	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:920)	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1863)	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859)	at org.primefaces.extensions.component.masterdetail.MasterDetailRenderer.encodeMarkup(MasterDetailRenderer.java:168)	at org.primefaces.extensions.component.masterdetail.MasterDetailRenderer.encodeEnd(MasterDetailRenderer.java:101)	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:920)	at org.primefaces.renderkit.CoreRenderer.renderChild(CoreRenderer.java:89)	at org.primefaces.renderkit.CoreRenderer.renderChildren(CoreRenderer.java:72)	at org.primefaces.component.panel.PanelRenderer.encodeContent(PanelRenderer.java:206)	at org.primefaces.component.panel.PanelRenderer.encodeMarkup(PanelRenderer.java:123)	at org.primefaces.component.panel.PanelRenderer.encodeEnd(PanelRenderer.java:58)	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:920)	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1863)	at javax.faces.render.Renderer.encodeChildren(Renderer.java:176)	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:890)	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1856)	at com.sun.faces.context.PartialViewContextImpl$PhaseAwareVisitCallback.visit(PartialViewContextImpl.java:582)	at com.sun.faces.component.visit.PartialVisitContext.invokeVisitCallback(PartialVisitContext.java:183)	at javax.faces.component.UIForm.visitTree(UIForm.java:381)	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700)	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700)	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700)	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700)	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700)	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700)	at javax.faces.component.UIComponent.visitTree(UIComponent.java:1700)	at com.sun.faces.context.PartialViewContextImpl.processComponents(PartialViewContextImpl.java:403)	at com.sun.faces.context.PartialViewContextImpl.processPartial(PartialViewContextImpl.java:322)	at org.primefaces.context.PrimePartialViewContext.processPartial(PrimePartialViewContext.java:60)	at javax.faces.component.UIViewRoot.encodeChildren(UIViewRoot.java:1004)	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1856)	at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:432)	at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:134)	at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:337)	at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:337)	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:120)	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:659)	at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85)	at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)	at org.primefaces.webapp.filter.FileUploadFilter.doFilter(FileUploadFilter.java:78)	at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)	at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)	at za.co.fnds.adminweb.system.filters.XSSFilter.doFilter(XSSFilter.java:34)	at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)	at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)	at za.co.fnds.adminweb.system.filters.RestrictPageFilter.doFilter(RestrictPageFilter.java:81)	at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)	at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)	at za.co.fnds.adminweb.system.filters.IECompatibilityFilter.doFilter(IECompatibilityFilter.java:40)	at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)	at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)	at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)	at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)	at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)	at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)	at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)	at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)	at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51)	at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)	at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)	at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56)	at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)	at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)	at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)	at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)	at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)	at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284)	at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263)	at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81)	at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174)	at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202)	at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793)	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)	at java.lang.Thread.run(Thread.java:745)