shareef
shareef

Reputation: 9581

failed.org.hibernate.MappingException: Could not determine type for: String, for columns: [org.hibernate.mapping.Column(db col name)

I am using Net Beans IDE , When i start to deploy my web project it shows me at the console output an error says:

failed.org.hibernate.MappingException: Could not determine type for: String, for columns: [org.hibernate.mapping.Column(db col name)

From the message it can not convert types ; I tried to check the types in my files .hbm and .java but no luck so far .

The property for which this error is being thrown is defined as

<property name="exemptionOwnerName1" type="String">

Upvotes: 4

Views: 10109

Answers (2)

vinitha reddy
vinitha reddy

Reputation: 1

This is important to remember that while declaring String in pojo class we use "String", and in hibernate.hbm.file "string".

same for Date datatype in pojo class "Date" and in mapping file "date".

Upvotes: 0

shareef
shareef

Reputation: 9581

The reason is , hibernate tries to convert the types but one of them was in compatible

my code was string like this

<property name="exemptionOwnerName1" type="String">

and it should by with small letter s

 <property name="exemptionOwnerName1" type="string">

seems its case sensitive and in hbm it should be string and in java class String

Property documentation for type

Upvotes: 11

Related Questions