Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Hibernate [ Archives / Au secours ] (fredmorvant29)

vendredi 23 juillet 2004 à 15:39:59 | Hibernate

fredmorvant29

Hello,
J?ai un problème avec Hibernate?
Si j?utilise un simple package, mon application fonctionne correctement. Mais si j?ai un package plus complexe (plusieurs répertoires) mon fichier de mapping hbm.xml n?est pas trouvé.

Ma web app :

+web-inf
web.xml
+classes
hibernate.cfg.xml
hibernate.properties
+myPackage
+myPackage2
User.class
User.hbm.xml
+src
hibernate.cfg.xml
hibernate.properties
+myPackage
+myPackage2
User.java
User.hbm.xml


hibernate.cfg.xml

<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration
PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd">

<hibernate-configuration>
<session-factory>
<property name="show_sql">false</property>
<property name="dialect">net.sf.hibernate.dialect.MySQLDialect</property>

<mapping resource="myPackage.myPackage2.User.hbm.xml"/>
</session-factory>
</hibernate-configuration>


hibernate.properties

hibernate.query.substitutions true 1, false 0, yes 'Y', no 'N'
## MySQL

hibernate.dialect net.sf.hibernate.dialect.MySQLDialect
#hibernate.connection.driver_class org.gjt.mm.mysql.Driver
hibernate.connection.driver_class com.mysql.jdbc.Driver
hibernate.connection.url jdbc\:mysql\://server/test
hibernate.connection.username root
hibernate.connection.password root



User.hbm.xml

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 2.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">
<hibernate-mapping>

<class name=" myPackage.myPackage2.User">
<id name="id" type="long" unsaved-value="null">
<generator class="native"/>
</id>
<property name="userName" not-null="true"/>
<property name="password" column="`password`"/>
<property name="email"/>
<component name="name">
<property name="firstName"/>
<property name="initial" column="`initial`"/>
<property name="lastName"/>
</component>
<bag name="bids" lazy="true" inverse="true" cascade="save-update">
<key column="bidder"/>
<one-to-many class="Bid"/>
</bag>
<bag name="auctions" lazy="true" inverse="true" cascade="save-update">
<key column="seller"/>
<one-to-many class="AuctionItem"/>
</bag>
</class>
</hibernate-mapping>


servlet :

Configuration cfg;
cfg = new Configuration().configure("/hibernate.cfg.xml");
test.factory = cfg.buildSessionFactory();


exception:

Resource: myPackage.myPackage2.User.hbm.xml not found


est ce que quelq?un a une idée de pourquoi mon fichier ne peut pas etre touvé?
Mercii !!

lundi 22 novembre 2004 à 00:35:50 | Re : Hibernate

nico_le_programmeur

bonjour,
voila j'ai un peu petit souci dans la definition de mapping,
utilisant le tag <composite-element> à l'interieur d'une liste.
Concretement mon probleme est le suivant:
dans mon modele, j'ai deux tables lié transitivement par une troisieme
table dont la clef est une clef composite constituee de la clef primaire
des deux premieres tables
Appelons TTACHE la premiere de ces tables, TANNUAIRISTE la seconde et
TTACHE_ANNU la table de liaison. cette table définit en outre deux nouveaux champs, à savoir DT_END_VALIDITY et DT_BEGIN_VALIDITY

soit net.sf.mySociety.Tache la classe decrivant la table TTACHE
et net.sf.mySociety.Client la classe decrivant la table TANNUAIRISTE.
On designe par tache.hbm.xml le fichier mappant la classe net.sf.mySociety.tache.
Je declare une classe non persistente TacheClient, rendant compte de l'existence
de la liaison
public class TacheClient {
private net.sf.mySociety.Tache tache;
private net.sf.mySociety.Client client;
private Date datebegin;
etc
methode setter + getter..

}

Au momemnt ou je lance l'application et en particulier à l'appele de la methode
BuildSessionFactory, j'ai le message suivant selon quoi hibernate est dans l'incapacite de factoriser la propriété Clients... nulle part je n'ai declaré cette propriété..
Quelqu'un peut il me dire de quoi il retourne
Merci de vos conseils
Tchao !!!





Cette discussion est classé dans : code, user, xml, hibernate, cfg


Répondre à ce message

Sujets en rapport avec ce message

java to .txt/.xml [ par zoradj ] bonjour tout le mondej'aimerai savoir est ce qu'il y a des outils (ou mieux encore un code source) qui, d'un code source java on obtient un fichier .t Parser du xml [ par Mikonyx ] Salut, J'ai besoin de parser du xml mais, ne voulant pas obliger l'utilisateur à installer un parser xerces ou aelfred, je souhaite le faire uniquemen parser xml [ par fredmorvant29 ] bonjour je veu parser un flux xml pour en retirer les info sous forme de liste.ex: toto 10</p convertir XML --> PDF! [ par Jaguar2005 ] Salam amigo,je suis content d'être parmi vous!!   bon je suis entrain de réaliser un code en java qui permet de génerer un file PDF à partir d'un file XML/DOM : saut de ligne renvoi un noeud [ par alexixlebaulois ] bonjour, j'ai un petit problème avec l'utilisation d'un parser xml. Voilà un bout de mon fichier xml : faire une interface graphique a partir des code XML [ par chebiyassine ] Salut, pour tous le monde je suis un débutant en java et xml  et j'aime quel q'un  me donner une  idée comment faire une interface graphique java a  p Chargement mémoire depuis Xml! Besoin d'un coup de pousse.. [ par damien781 ] Hello ! je crée un arbre en mémoire comme ceci :TreeDroit= new ArbreBinaire(ValNoeud('B'));monTree = new ArbreBinaire(ValNoeud('A'));monTree .accroche hibernate. Closed Connection SQL Error: 17008, [ par javaBari ] salut tt le monde,j'utilise hibernate comme freamwork de persistence et proxool comme pool de connexion mon probléme que lorsque je lance un batch qui Closed Connection hibernate et proxool [ par javaBari ] salut tt le monde,j'utilise hibernate comme freamwork de persistence et proxool comme pool de connexion mon probléme c'est que lorsque je lance un bat Ahthentification application web avec hibernate et myeclipse [ par mennousource ] Bonjour, avant tout croyez-moi j'ai bien cherché et je n'ai pas trouvé ce que je veux pour ne pas poster une question que s


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.