[Teneo][Hibernate] ClassCastException: [message #831894] |
Thu, 29 March 2012 13:53 |
Ludwig Moser Messages: 476 Registered: July 2009 |
Senior Member |
|
|
Hello guys,
i created an ecore model which defines an JCalendar from java.util.Calendar
in my ecore its this:
Quote:<eClassifiers xsi:type="ecore:EDataType" name="JCalendar" instanceClassName="java.util.Calendar"/>
when i generate my model, everything is fine.
when i try the quickstart example with my model everything boots up fine, i even get the mapping logged to console but then it gets followed by this exception
Quote:Exception in thread "main" java.lang.ClassCastException: java.util.GregorianCalendar cannot be cast to java.util.Date
at org.hibernate.type.descriptor.java.JdbcTimestampTypeDescriptor$TimestampMutabilityPlan.deepCopyNotNull(JdbcTimestampTypeDescriptor.java:46)
at org.hibernate.type.descriptor.java.MutableMutabilityPlan.deepCopy(MutableMutabilityPlan.java:58)
at org.hibernate.type.AbstractStandardBasicType.deepCopy(AbstractStandardBasicType.java:313)
at org.hibernate.type.AbstractStandardBasicType.deepCopy(AbstractStandardBasicType.java:309)
at org.hibernate.type.TypeHelper.deepCopy(TypeHelper.java:68)
at org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:302)
at org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:203)
at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:129)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:210)
at org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:56)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:195)
at org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:50)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:93)
at org.hibernate.impl.SessionImpl.fireSave(SessionImpl.java:713)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:701)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:697)
at lumo.licensing.runtime.QuickStart.doQuickStart(QuickStart.java:111)
at lumo.licensing.runtime.QuickStart.main(QuickStart.java:35)
any help wellcome!
thanks in advance
lumo
PS: i've searched the forum, but did not find the answer i am searching for.
[Updated on: Thu, 29 March 2012 14:15] Report message to a moderator
|
|
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.09481 seconds