Criei a seguinte Servlet:
public class AdicionarSistemaServlet extends HttpServlet {
@Override
protected void service (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String nome_sistema = request.getParameter("sistema");
String descricao = request.getParameter("descricao");
Sistema sys = new Sistema();
sys.setSistema(nome_sistema);
sys.setDescricao(descricao);
DaoGeneric<Sistema> sysDao = new DaoFactory().getSistemaDAO();
sysDao.Inserir(sys);
response.sendRedirect("/security/cadastrar_funcionalidade.jsp");
}
}
quando eu a chamo é gerado o seguinte erro:
java.lang.NoClassDefFoundError: org/hibernate/cfg/Configuration
br.com.security.DAO.DaoFactory.(DaoFactory.java:22)
br.com.security.Servlets.AdicionarSistemaServlet.service(AdicionarSistemaServlet.java:40)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
o erro ocorre quando é executado a seguinte linha:
DaoGeneric sysDao = new DaoFactory().getSistemaDAO();
já fiz um teste utilizando uma classe com void main, e funciona;
mas na servlet não funciona;
quem puder me ajudar fico agradecido.