0

this is my xhtml page

`

                <h:outputLabel for="password" value="Sifre: " />
                <p:password id="password" match="passwordAgain" feedback="false"
                    value="#{management.memberBean.password}" weakLabel="Zayif"
                    goodLabel="Orta seviye" strongLabel="Güçlü" required="true"
                    requiredMessage="Sifre Tanimlayin"
                    validatorMessage="Sifreler uyusmuyor">
                    <p:message for="password" />
                </p:password>

                <h:outputLabel for="passwordAgain" value="Sifre Tekrar: " />
                <p:password id="passwordAgain" required="true"
                    requiredMessage="Sifrenizi yeniden girin.">
                    <p:message for="passwordAgain" />
                </p:password>
                <p:commandButton value="KAYDET" update=":form2:uyeKaydetPanel"
                    action="#{management.addNewMember()}"></p:commandButton>
                <p:commandButton value="VAZGEÇ" onclick="PF('uyeOl').hide();">

                </p:commandButton>
            </h:panelGrid>
        </p:dialog>

` this is controller class.

public void addNewMember(Member member) {
    try {
        entityManager.getTransaction().begin();
        member.setName(member.getName());
        member.setSurname(member.getSurname());
        member.setBirthday("12/10/2015");
        member.setEmail(member.getEmail());
        member.setUsername(member.getUsername());
        member.setPassword(member.getPassword());
        member.setTel(member.getTel());
        entityManager.persist(member);
        entityManager.getTransaction().commit();
        System.out.println("ok");

    } catch (Exception e) {
        e.printStackTrace();
        entityManager.getTransaction().rollback();
        // TODO: handle exception
    } finally {
        entityManager.close();
        entityManagerFactory.close();
    }
}

I always take NullPointerException.I dont understand why.Please help me??? And I can reach method.I controlled debug mode member is ok.But I take error message.

Jamudo
  • 1
  • You asked "Why do I get NullPointerException?". You didn't ask "Why is variable X null?". The duplicate answers the former question. Once you're capable of asking the latter question, feel free to ask a new question. – BalusC Dec 26 '15 at 15:40
  • The answer is in the exception stack-trace. Look into the exception stack-trace the line number causing that exception. It is not visible in the current question in its current form. – Tiny Dec 28 '15 at 04:00

0 Answers0