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

NetBeans Java Discussion :

NewJSF pages from Entity Class


Sujet :

NetBeans Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 568
    Par défaut NewJSF pages from Entity Class
    Bonjour;
    j'utilise Netbeans5.5
    après avoir fini tous ce qui est "Entity Class" et "session bean" (Façade) dans mon application EJB 3, j'ai fais des servlets de test.

    maintenant je me suis basé sur un tutorial netbeans pour developer une JSF (je compte faire une JSF qui fais appel aux servlets, je ne suis pas sûr que ça soit la bonne architecture, donc toute suggéstion pour ce point est la bien venue)

    Mon problème actuel, c'est que quand j'essaye de créer un JSF pages from Entity Class, et malgré que j'ajoute "java Server Faces" dans les Framewors de la partie web "Pharmacovigilance-war", je ne vois toujours pas la liste des entity par contre je vois l'erreur suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    there is no persistence unit inthe project yet. you need a persistence unit to persist entity classes
    Sachant que je posséde déjà dans la partie ejb "Pharmacovigilance-ejb" d'un fichier de persistence qui a le contenu suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?xml version="1.0" encoding="UTF-8"?>
    <persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
      <persistence-unit name="Pharmacovigilance-ejbPU" transaction-type="JTA">
        <provider>org.hibernate.ejb.HibernatePersistence</provider>
        <jta-data-source>java:/MySqlDS</jta-data-source>
        <properties>
        </properties>
      </persistence-unit>
    </persistence>
    Voilà, si vous avez besoin d'autres élements pour mieux comprendre la problèmatique n'hésitez pas. Je vous remercie d'avance

  2. #2
    Membre émérite
    Avatar de n!co
    Profil pro
    Inscrit en
    Février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 831
    Par défaut
    je serais toi j'appelerais mes ejb directement depuis la couche JSF. Les EJB encapsulant ta logique métier, avoir un entermédiaire entre tes JSF et tes EJB risque de ne pas servir à grand chose.
    Voir l'avis d'autre personne

    Pour le reste désolé peu pas t'aider.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 568
    Par défaut
    Je vous remercie. je vais voir ça de prés.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 568
    Par défaut
    merci, et voici le lien du tutorial si ça peut interesser qulqu'un : http://www.netbeans.org/kb/55/persistence.html

    par contre j'ai toujours pas réussi à résoudre mon problème.

    je vous remercie d'avance

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 568
    Par défaut
    Bonjour
    j'ai changé mon fichier de persistence:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <?xml version="1.0" encoding="UTF-8"?>
    <persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
      <persistence-unit name="Pharmacovigilance-ejbPU" transaction-type="JTA">
        <provider>org.hibernate.ejb.HibernatePersistence</provider>
        <jta-data-source>java:/MySqlDS</jta-data-source>
        <class>ejb.entity.TermProj</class>
        <class>ejb.entity.SnomedInter</class>
        <class>ejb.entity.TermSource</class>
        <class>ejb.entity.MatrixDistance</class>
        <class>ejb.entity.OrganClass</class>
        <class>ejb.entity.ResClassif</class>
        <class>ejb.entity.Modifier</class>
        <properties>
        </properties>
      </persistence-unit>
    </persistence>
    mais quand j'essai de créer ma JSF Pages from Entity Class, la liste des entity class ne s'affiche pas, et en plus il n'y a pas d'unité de persistence dans ce projet:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "there is no persistence unit in the project yet you need a persistence unit to persist entity classes"
    Sachant que mon fichier de persistence est dans la partie Pharmacovigilance-ejb du projet et que moi j'essai de créer la JSF dans la partie Pharmacovigilance-war du projet (désolè si j'utilise pas les bons terms)

    voilà si vous avez besoin d'autres informations, n'hésitez pas surtout, merci

  6. #6
    Membre émérite
    Avatar de n!co
    Profil pro
    Inscrit en
    Février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 831
    Par défaut
    ET ton fichier xml il est dans quel repertoire de ton projet ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. jpa Controller classes from Entity Classes- Netbeans 7.2
    Par Linos1003 dans le forum Persistance des données
    Réponses: 3
    Dernier message: 05/06/2012, 12h53
  2. JDP Controller classes from Entity Classes- Netbeans 7.2
    Par Linos1003 dans le forum NetBeans
    Réponses: 0
    Dernier message: 05/06/2012, 12h03
  3. Erreur "JSF pages from Entities classes"
    Par meryam123 dans le forum JSF
    Réponses: 8
    Dernier message: 08/09/2011, 02h36
  4. Erreur "JSF pages from Entities classes"
    Par meryam123 dans le forum NetBeans
    Réponses: 1
    Dernier message: 06/09/2011, 11h26
  5. JSF Pages from Entity Class
    Par Smix007 dans le forum JSF
    Réponses: 8
    Dernier message: 21/01/2007, 21h12

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