org.hibernate.HibernateException: невозможно создать экземпляр tuplizer по умолчанию [org.hibernate.tuple.entity.PojoEntityTuplizer]

Я занимаюсь разработкой веб-приложения с использованием фреймворка Hibernate. Я получил эту ошибку при попытке запустить веб-приложение.

Консоль ошибок:

Exception caught in Create Account Dataorg.hibernate.HibernateException: Unable to
instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]
java.lang.NullPointerException

Мой файл сопоставления (hbm.xml):





        
            
            
        
       
        
       




Код файла DataAccessObject:

public void addCreateAccount(CreateAccount act) throws Exception {

    Session session = null;

    try{
        //this step will read hibernate.cfg.xml
        SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
        session = sessionFactory.openSession();
        Transaction tx = session.beginTransaction();
        session.save(act);
        tx.commit();

    }catch(Exception e) {
        System.out.println("Exception caught in Create Account Data" + e);
    }finally{
        session.flush();
        session.close();
    }

}

Здесь в вышеприведенном коде выдается исключение - строка в catch отображается с ошибкой в консоли.

Вот мой файл или файл POJO:

package org.vgec.bean;

public class CreateAccount {

    private String enrollment_number;
    private String activation_code;

    public String getEnrollment_number() {
        return enrollment_number;
    }

    public void setEnrollment_number(String enrollment_number) {
        this.enrollment_number = enrollment_number;
    }

    public String getActivation_code() {
        return activation_code;
    }

    public void setActivation_code(String activation_code) {
        this.activation_code = activation_code;
    }

}
Я проверил решения других потоков.Я включилjavaassist.jar файлВсе сеттер и геттер не имеют опечаток.м также имея.java.lang.NullPointerException

Какова основная причина этой ошибки?

Ответы на вопрос(2)

Ваш ответ на вопрос