You need to be using PersistentLocalDateTime, IIRC.

HTH,
Matt

--- Rob Hills <[EMAIL PROTECTED]> wrote:

> 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
> 



      
____________________________________________________________________________________
Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping

-------------------------------------------------------------------------
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