Quantcast
Channel: GUJ - Tópicos com a tag hibernate
Viewing all articles
Browse latest Browse all 759

Java Servlet + Hibernate erro ao chamar metodo da Dao ou Repositório

$
0
0

@Marcoslainypc escreveu:

Boa noite pessoal, gostaria da ajuda de vocês, estou tentendo fazer um projeto em java, Hibernate, Servlet, JSP e MySQL (já fiz outros projetos com esse estrutura e funcionou). Quanto tento fazer o metódo login, utilizando a classa.java normal o metodo funciona, mas quando chamo da servlet dar erro, vou postar o código.

Essa é a estrutura do projeto, vou postar as classes.

Esse é o metodo que está no repositorio usuário:

	public boolean validarLoingeSenha(String login, String senha) throws login_nao_validade_exception {
		try {
			sessao = HibernateUtil.getSession();
			tx = sessao.beginTransaction();
			String hql = "FROM Usuarios WHERE senhaUsuario =:senha AND loginUsuario =:login";
			Query select = sessao.createQuery(hql);
			select.setParameter("login", login);
			select.setParameter("senha", senha);

			if (select.uniqueResult() == null) {
				sessao.close();
				return false;

			}
			sessao.close();
			return true;

		} catch (Exception e) {
			e.printStackTrace();
			sessao.close();
			return false;
		}

	}

Esse é a chamada do metodo na servlet login

	String login = request.getParameter("USERNAME").trim();
	String senha = request.getParameter("PASSWORD").trim();
	
	Fachada fachada = Fachada.getInstancia();
	try {
		if (fachada.validarLoingeSenha(login, senha)) {
			HttpSession sessao = request.getSession(true);
			sessao.setAttribute("usuario_logado", login);
			
			System.out.println(sessao.getAttribute("usuario_logado"));

			response.sendRedirect("dashboard.jsp?mensagem=logado");

		} else {
			response.sendRedirect("index.jsp?mensagem=erro1");
		}
	} catch (Exception e) {
		// TODO: handle exception
		e.printStackTrace();
		response.sendRedirect("index.jsp?mensagem=erro1");
	}
	

}

Esse é o erro

abr 03, 2021 11:43:34 PM org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Servlet.service() for servlet [servlete.login] in context with path [/ibes_adm] threw exception [Servlet execution threw an exception] with root cause
java.lang.NoClassDefFoundError: Could not initialize class hibernateUtil.HibernateUtil
at repositorio.RepositorioUsuario.validarLoingeSenha(RepositorioUsuario.java:88)
at controle.ControleUsuarios.validarLoingeSenha(ControleUsuarios.java:53)
at fachada.Fachada.validarLoingeSenha(Fachada.java:113)
at servlete.login.doPost(login.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:544)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:364)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:616)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1629)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)

Desde já agradeço a ajuda de todos.

Mensagens: 1

Participantes: 1

Ler tópico completo


Viewing all articles
Browse latest Browse all 759

Trending Articles


Girasoles para colorear


mayabang Quotes, Torpe Quotes, tanga Quotes


Tagalog Quotes About Crush – Tagalog Love Quotes


OFW quotes : Pinoy Tagalog Quotes


Long Distance Relationship Tagalog Love Quotes


Tagalog Quotes To Move on and More Love Love Love Quotes


5 Tagalog Relationship Rules


Best Crush Tagalog Quotes And Sayings 2017


Re:Mutton Pies (lleechef)


FORECLOSURE OF REAL ESTATE MORTGAGE


Sapos para colorear


tagalog love Quotes – Tiwala Quotes


Break up Quotes Tagalog Love Quote – Broken Hearted Quotes Tagalog


Patama Quotes : Tagalog Inspirational Quotes


Pamatay na Banat and Mga Patama Love Quotes


Tagalog Long Distance Relationship Love Quotes


BARKADA TAGALOG QUOTES


“BAHAY KUBO HUGOT”


Vimeo 10.7.0 by Vimeo.com, Inc.


Vimeo 10.7.1 by Vimeo.com, Inc.



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>