IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Hibernate Java Discussion :

Tomcat - Hibernate objets DB et Web séparés


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Javix
    Inscrit en
    Juin 2007
    Messages
    531
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 531
    Par défaut Tomcat - Hibernate objets DB et Web séparés
    Salut tout le monde. J'ai décidé de séparer le projet dans lequel j'ai généré tous mes objets (POJO, DAO, etc.) via Hibernate Tools et le projet WEB dynamique JSF sur le Tomcat 6. Donc j'ai mis le premier projet dans une JAR que j'ai rajouté au Classpath de mon projet WEB, ainsi que le mysql connector.jar + libraire Hibernate. A partir d'un autre projet (non Web) je peux accéder à tous mes objets, mais dans le projet Web j'ai toujours un exception:

    GRAVE: Exception lors de l'envoi de l'évènement contexte initialisé (context initialized) à l'instance de classe d'écoute (listener) com.sun.faces.config.ConfigureListener
    java.lang.NoClassDefFoundError: Lcom/dto/AccessDAO;

    Quelqu'un a une idée, svp? Merci d'avance.

  2. #2
    Membre éclairé Avatar de Javix
    Inscrit en
    Juin 2007
    Messages
    531
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 531
    Par défaut Tomcat et Hibernte
    J'ai voulu le faire sous Eclipse Europa.
    J'ai vérifié la config faite par MyEclipse 5.5 en fasant tout à fait le même. Et là, j'ai découvert que dans chaque page JSP créée, MyEclipse ajoutait ceci:

    <%
    String path = request.getContextPath();
    String basePath = request.getScheme() + "://"
    + request.getServerName() + ":" + request.getServerPort()
    + path + "/";
    %>

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <base href="<%=basePath%>">
    ... etc.

    Et dans ce cas ça marche sans souci!!!

  3. #3
    Membre éclairé Avatar de Javix
    Inscrit en
    Juin 2007
    Messages
    531
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 531
    Par défaut Tomcat et Hibernte
    Et non, lorsque j'ai ajouté ce code dans mes pages JSP sous Eclipse Europa, ça na pas marché! J'ai une erreur:

    INFO: Starting Servlet Engine: Apache Tomcat/6.0.13
    01-août-2007 9:24:59 com.sun.faces.config.ConfigureListener contextInitialized
    INFO: Initializing Sun's JavaServer Faces implementation (1.2_04-b16-p02) for context '/Webstock'
    01-août-2007 9:25:00 org.apache.catalina.core.StandardContext listenerStart
    GRAVE: Exception lors de l'envoi de l'évènement contexte initialisé (context initialized) à l'instance de classe d'écoute (listener) com.sun.faces.config.ConfigureListener
    java.lang.NoClassDefFoundError: Lcom/dto/AccessDAO;
    at java.lang.Class.getDeclaredFields0(Native Method)
    at java.lang.Class.privateGetDeclaredFields(Class.java:2291)
    at java.lang.Class.getDeclaredFields(Class.java:1743)
    at com.sun.faces.config.ManagedBeanFactoryImpl.scanForAnnotations(ManagedBeanFactoryImpl.java:1133)
    at com.sun.faces.config.ManagedBeanFactoryImpl.<init>(ManagedBeanFactoryImpl.java:156)
    at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:899)
    at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:491)
    at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:381)

    Et je n'arrive pas à comprendre pourquoi sous MyEclipse 5.5 le même ode fonctionne et pas sous Eclipse Europa ?????

Discussions similaires

  1. Web-service sur tomcat & Hibernate
    Par gbinico dans le forum Services Web
    Réponses: 0
    Dernier message: 02/11/2009, 21h52
  2. Web-service sur tomcat & Hibernate
    Par gbinico dans le forum Tomcat et TomEE
    Réponses: 0
    Dernier message: 02/11/2009, 21h35
  3. retour tableau d'objets par service web axis jboss
    Par TrollMaster dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 27/11/2005, 21h45
  4. [Tomcat][hibernate] Pb initialisation hibernate.cfg.xml
    Par the.chojin dans le forum Tomcat et TomEE
    Réponses: 15
    Dernier message: 11/02/2005, 18h29
  5. [tomcat] Création d'une application WEB
    Par bob33 dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 25/10/2004, 19h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo