Forums Register Login

Hibernate Maping error

+Pie Number of slices to send: Send
I am very new to hibernate and going through some exercise tutorials.
I am following each step in the tutorials and I tried to run my first hibernate app but I get below error.

[java] Initial SessionFactory creation failed.org.hibernate.InvalidMappingE
xception: Could not parse mapping document from resource events/Event.hbm.xml
[java] Exception in thread "main" java.lang.ExceptionInInitializerError
[java] at util.HibernateUtil.<clinit>(Unknown Source)
[java] at events.EventManager.createAndStoreEvent(Unknown Source)
[java] at events.EventManager.main(Unknown Source)
[java] Caused by: org.hibernate.InvalidMappingException: Could not parse ma
pping document from resource events/Event.hbm.xml
[java] at org.hibernate.cfg.Configuration.addResource(Configuration.jav
a:575)

My directory structure is as follows:

hibernateTutorial
+ src
+events
event.java
eventManager.java
event.hbm.xml
+util
HibernateUtil.java
Hibernate.cfg.xml

The event.hbm.xml looks like below:


I am using hsqldb.

EventManager class looks like below:


can someone plese let me know what is wrong with the mapping file.

thanks
Trupti




+Pie Number of slices to send: Send
Any help ranchers..

thanks
Trupti
+Pie Number of slices to send: Send
Is Event.hbm.xml in your classpath?
+Pie Number of slices to send: Send
Thanks a lot.
The issue is resolved.
You are right, the xml mapping file was not in calsspath due to which I was getting the error message.
I could run the example.

thanks
Trupti
Won't you be my neighbor? - Fred Rogers. tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com


reply
reply
This thread has been viewed 1726 times.
Similar Threads
HIBERNATE hql.ast.QuerySyntaxException: (table name) is not mapped
Read/Write BLOB in byte[] with Hibernate in MySQL..
EVENTS is not mapped [FROM EVENTS]
Hibernte Error
Table not mapped.
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 09:06:00.