Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Objeto está retornando null

Estou realizando um cadastro comum, porém decide separar as páginas, quando é clicado em novo é aberto uma outra pagina xhtml, porém ao tentar salvar esta retornando null.

<h:form id="formCadastro">
                    <h:panelGrid id="painelSalvar" columns="1">
            <p:fieldset legend="Novo Sistema">
                            <h:outputLabel value="Campos com * são obrigatórios"/><br/><br/>
            <p:outputLabel value="Descrição: *"/><br/>
                        <p:inputText maxlength="50" size="30" value="#{sistemaBean.sistema.descricao}"
                                     required="true" requiredMessage="Descrição é obrigatorio" /><br/><br/>
                        <p:outputLabel value="Sigla: *"/><br/>
                        <p:inputText maxlength="5" size="7" value="#{sistemaBean.sistema.sigla}"
                                     required="true" requiredMessage="Sigla é obrigatorio" />

            </p:fieldset>

                        <br/><p:commandButton id="salvar" value="Gravar" actionListener="#{sistemaBean.salvarSistema()}"
                                              action="sistemasCadastrados?faces-redirect=true"/>

                    </h:panelGrid>


                </h:form>
09-Nov-2017 10:16:09.447 WARNING [http-nio-8084-exec-4] com.sun.faces.lifecycle.ProcessValidationsPhase.execute /gravarSistema.xhtml @21,98 value="#{sistemaBean.sistema.descricao}": Target Unreachable, 'sistema' returned null
 javax.el.PropertyNotFoundException: /gravarSistema.xhtml @21,98 value="#{sistemaBean.sistema.descricao}": Target Unreachable, 'sistema' returned null
1 resposta
solução!

Eu não estava instanciando um novo objeto, nem reparei nisso.