Caros amigos
Tenho uma aplicação que funciona na WEB toda montada na arquitetura padrão (Camada de apresentação/negocios e dados).
Estou tentado implementar o HIBERNATE mas estou recebendo a seguinte menssagem de erro: org/hibernate/cfg/Configuration
O curioso é que quando faço a chamada sem que seja através de uma pagina jsp, o sistema funciona, vejam o codigo que funciona normal:
Código:
import negocio.Fachada;
import negocio.IFachada;
import negocio.Entidades.Amigo;
public class TesteAmigo {
public static void main(String[] args) throws Exception {
String n= "21";
IFachada fachada = Fachada.getInstancia();
try
{
String a1 = "nome "+n;
String a2 = "endereco "+n;
String a3 = "fone "+n;
String a4 = "email "+n;
String a5 = "celular "+n;
Amigo am = new Amigo(a1,a2,a3,a4,a5);
fachada.insert(am);
System.out.println("Registro inserido com sucesso!!!");
}
catch(Exception e)
{
System.out.println("Não foi possivel, Erro: " + e.getMessage(); }
}
}
porem, quando tento atraves desta pagina jsp, ocorre o erro.
segue parte do codiugo da jsp:
Código:
IFachada fachada = Fachada.getInstancia();
String msg = "";
String nom = request.getParameter("Nome");
String end = request.getParameter("Endereco");
String fon = request.getParameter("Fone");
String cel = request.getParameter("Celular");
String ema = request.getParameter("email");
try {
Amigo am = new Amigo(nom,end,fon,cel,ema);
System.out.println("aqui...");
fachada.insert(am);
msg = "Cadastro realizado com sucesso!!!";
} catch (ExcDadoInvalido e) {
msg = "Erro: " + e.getMessage();
} catch (ExcecaoRepositorio e) {
msg = "Erro: " + e.getMessage();
} catch (ExcProdExistente e) {
msg = "Erro: " + e.getMessage();
}
Caso estejam interessado, poderei enviar todos os metodos:
Interface da fachada
Fachada
Controlador
Fabrica
Interface do repositorio
Repositorio
Por favor, me ajudem…
Wellington Marinheiro