NullPointerException at java.lang.Enum.valueOf(Enum.java:232)

2 respostas
Mateus_Malaquias1

Alguém já enfrentou esse tipo de problema?

Capturado o erro mais genérico. java.lang.NullPointerException-null- usuario=FFINK  Componente=null   Ticket=353032   Server=AGHU-FEATURES9: java.lang.NullPointerException

at java.lang.Enum.valueOf(Enum.java:232)

at br.gov.mec.aghu.core.converter.DominioConverter.getAsObject(DominioConverter.java:36)

at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getConvertedValue(HtmlBasicInputRenderer.java:171)

at com.sun.faces.renderkit.html_basic.MenuRenderer.convertSelectOneValue(MenuRenderer.java:201)

at com.sun.faces.renderkit.html_basic.MenuRenderer.getConvertedValue(MenuRenderer.java:318)

at javax.faces.component.UIInput.getConvertedValue(UIInput.java:1045)

at javax.faces.component.UIInput.validate(UIInput.java:975)

at javax.faces.component.UIInput.executeValidate(UIInput.java:1248)

at javax.faces.component.UIInput.processValidators(UIInput.java:712)

at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1260)

at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1260)

at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1260)

at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1260)

at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1260)

at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1260)

at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1260)

at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1260)

at org.primefaces.component.api.UITabPanel.processValidators(UITabPanel.java:1069)

at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1260)

at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1260)

at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1260)

at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1260)

at javax.faces.component.UIForm.processValidators(UIForm.java:253)

at com.sun.faces.context.PartialViewContextImpl$PhaseAwareVisitCallback.visit(PartialViewContextImpl.java:575)

at com.sun.faces.component.visit.PartialVisitContext.invokeVisitCallback(PartialVisitContext.java:183)

at javax.faces.component.UIComponent.visitTree(UIComponent.java:1689)

at javax.faces.component.UIForm.visitTree(UIForm.java:362)

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:266)

at org.primefaces.context.PrimePartialViewContext.processPartial(PrimePartialViewContext.java:60)

at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:1193)

at com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:76)

at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:654)

at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)

at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130)

at io.undertow.websockets.jsr.JsrWebSocketFilter.doFilter(JsrWebSocketFilter.java:151)

at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)

at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)

at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)

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.DisableCacheHandler.handleRequest(DisableCacheHandler.java:33)

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:58)

at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)

at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)

at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)

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:282)

at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)

at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)

at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)

at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)

at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)

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)

2 Respostas

Mateus_Malaquias1

O <p:tabView> da minha tela tem um <p:ajax> que não realizava update nas abas. Não sei dizer o porque, mas isso tava fazendo com o que o java.lang.Enum.valueOf() recebesse um valor EnumType = NULL, dai o converter para o selectOneRadio que esta dentro do <p:tabView> quebrava.

Dragoon

@matheus_malaquias, coloque todo o erro num post e depois coloca esse na outra resposta, faça tudo na mesma pergunta e tem o botão editar a sua questão, e quando tiver duvidas coloque todo os pontos, aonde você fez, qual o código, quanto acontece o erro, uma explicação detalhada sobre tal duvida!

Desculpas, mas, o alerta acredito ser bem válido.

Criado 30 de junho de 2016
Ultima resposta 30 de jun. de 2016
Respostas 2
Participantes 2