Solved

Exception - org.hibernate.MappingException: Could not read mappings from resource

Posted on 2006-10-30
2
1,753 Views
Last Modified: 2012-08-13
My Directory Structure is

proj -> src -> hibernate.cfg.xml, TbPROJFunctional.hbm.xml, HSSFData.java
when I try to run HSSFData.java I am getting below exception. can you tll what would be the directory structure
and how to get remove the exception

log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
log4j:WARN Please initialize the log4j system properly.
org.hibernate.MappingException: Could not read mappings from resource: TbPROJFunctional.hbm.xml
      at org.hibernate.cfg.Configuration.addResource(Configuration.java:484)
      at org.hibernate.cfg.Configuration.parseMappingElement(Configuration.java:1453)
      at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1421)
      at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1402)
      at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1378)
      at org.hibernate.cfg.Configuration.configure(Configuration.java:1298)
      at org.hibernate.cfg.Configuration.configure(Configuration.java:1284)
      at HSSFData.insertData(HSSFData.java:76)
      at HSSFData.setData(HSSFData.java:65)
      at HSSFSheet.main(HSSFSheet.java:150)
Caused by: org.hibernate.PropertyNotFoundException: field not found: CONTACT
      at org.hibernate.property.DirectPropertyAccessor.getField(DirectPropertyAccessor.java:97)
      at org.hibernate.property.DirectPropertyAccessor.getField(DirectPropertyAccessor.java:104)
      at org.hibernate.property.DirectPropertyAccessor.getGetter(DirectPropertyAccessor.java:112)
      at org.hibernate.util.ReflectHelper.getter(ReflectHelper.java:89)
      at org.hibernate.util.ReflectHelper.reflectedPropertyClass(ReflectHelper.java:77)
      at org.hibernate.mapping.SimpleValue.setTypeUsingReflection(SimpleValue.java:276)
      at org.hibernate.cfg.HbmBinder.createProperty(HbmBinder.java:2131)
      at org.hibernate.cfg.HbmBinder.createClassProperties(HbmBinder.java:2108)
      at org.hibernate.cfg.HbmBinder.createClassProperties(HbmBinder.java:1998)
      at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:361)
      at org.hibernate.cfg.HbmBinder.bindRootClass(HbmBinder.java:275)
      at org.hibernate.cfg.HbmBinder.bindRoot(HbmBinder.java:146)
      at org.hibernate.cfg.Configuration.add(Configuration.java:385)
      at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:426)
      at org.hibernate.cfg.Configuration.addResource(Configuration.java:481)
      ... 9 more
0
Comment
Question by:basirana
2 Comments
 
LVL 5

Accepted Solution

by:
kannan_ekanath earned 500 total points
ID: 17840387
org.hibernate.PropertyNotFoundException: field not found: CONTACT

The above is clear enough? Your hbm declares a property called CONTACT but it is not found in HSSFData.java. I assume HSSFData is your own class. Fix the hbm / java file as the case may be :)
0
 
LVL 92

Expert Comment

by:objects
ID: 17841120
it needs a getCONTACT method by the looks
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
split53 challenge 7 77
topping3 challenge 14 69
jar file executable 12 38
xampp tool 12 24
After being asked a question last year, I went into one of my moods where I did some research and code just for the fun and learning of it all.  Subsequently, from this journey, I put together this article on "Range Searching Using Visual Basic.NET …
Java had always been an easily readable and understandable language.  Some relatively recent changes in the language seem to be changing this pretty fast, and anyone that had not seen any Java code for the last 5 years will possibly have issues unde…
Viewers learn how to read error messages and identify possible mistakes that could cause hours of frustration. Coding is as much about debugging your code as it is about writing it. Define Error Message: Line Numbers: Type of Error: Break Down…
Viewers will learn about if statements in Java and their use The if statement: The condition required to create an if statement: Variations of if statements: An example using if statements:

914 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now