Salve,
Tenho uma aplicação funcionando perfeitamente em ambiente windows, já testei em duas máquinas, mas que não consigo rodar no servidor. Lá roda Fedora 7 + Apache 2.2 + Tomcat 5. Não sei o problema é de instalação ou configuração do Tomcat… o que sei é que dá o seguinte erro:
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.ExceptionInInitializerError
br.com.lexonline.conteudojuridico.util.HibernateUtil.<clinit>(HibernateUtil.java:16)
java.lang.Class.initializeClass(libgcj.so.7)
br.com.lexonline.conteudojuridico.model.JurisprudenciaDAOHibernate.verEmentaArtigo(JurisprudenciaDAOHibernate.java:30)
br.com.lexonline.conteudojuridico.JurisprudenciaServlet.doPost(JurisprudenciaServlet.java:31)
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.15.jar.so)
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.15.jar.so)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.15 logs.
O código da Hibernateutil…java é:
[code]package br.com.lexonline.conteudojuridico.util;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;
public class HibernateUtil {
private static final SessionFactory sessionFactory;
static {
try {
// Cria a SessionFactory a partir do arquivo hibernate.cfg.xml
sessionFactory = new Configuration().configure().buildSessionFactory();
} catch (Throwable ex) {
// Imprime o erro
System.err.println("Initial SessionFactory creation failed." + ex);
throw new ExceptionInInitializerError(ex);
}
}
public static SessionFactory getSessionFactory() {
return sessionFactory;
}
}[/code]
Se alguém quiser ver… www.lexconteudo.com.br/conteudojuridico/ é só digitar qualquer coisa no campo Artigo e clicar no pesquisar.
Desde já, agradeço a atenção,
Michael dos Santos