Hi All,

I'm using Joda-time 1.5 with joda-time-hibernate 1.0 on my AppFuse 2.0 + Struts 
2 project.  My app server is Tomcat 5.5 and the 
DB is Postgresql 8.1

I am using the joda LocalDateTime throughout my app and am trying to persist it 
to the Database using PersistentDateTime 
(observing that there appears to be no PersistentLocalDateTime class).  
However, when Hibernate comes to save my model class 
containing a couple of LocalDateTime attributes, I get an exception:

"no instant converter found for type: org.joda.time.LocalDateTime".  

I can provide the full stack trace if required.

My model class has its LocalDateTime attributes defined the along the lines of 
the following:

LocalDateTime arrivalDateTime;

@Type(type="JodaLocalDateTime")
@Column(name="arrival_date_time")
LocalDateTime getArrivalDateTime() {
    return arrivalDateTime;
}

In my model package, I have the following in "package-info.java":

@TypeDefs {
    @TypeDef(name = "JodaLocalDateTime", typeClass = PersistentDateTime.class)
}

My DB has been built via Hibernate + Maven using the hibernate3:hbm2ddl task 
and the columns created for my LocalDateTime 
attributes were given the "Timestamp without timezone" type which seems correct 
to me.

>From my reading of the Joda Time JavaDoc, a LocalDateTime class should be 
>persisted using a "partial" converter rather than the 
"instant" converter that is being selected.  However, I'm not sure how to get 
it to choose the right converter.

I suspect that I'm doing something fundamentally wrong here, can someone point 
out what it is?

Cheers,
Rob Hills
Waikiki, Western Australia
Mobile +61 (412) 904-357
Fax: +61 (8) 9529-2137


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Joda-interest mailing list
Joda-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/joda-interest

Reply via email to