Sylain, what precisely is the problem you have ? 

Cheers,

Charles.

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Sent: 18 November 2003 09:11
> To: [EMAIL PROTECTED]
> Subject: RE: Problem with dates conversion
> 
> 
> Hi,
> 
> Yes you're right!
> 
> But the conversion doesn't change anything for me.
> 
> Regards
> Sylvain
> 
> > -----Message d'origine-----
> > De: Charles Anthony [mailto:[EMAIL PROTECTED]
> > Date: mardi, 18. novembre 2003 09:47
> > �: 'OJB Users List'
> > Objet: RE: Problem with dates conversion
> > 
> > 
> > Hi,
> > 
> > Check your class. I think you'll find that 
> > Application.releaseDate is a
> > java.sql.Date and *not* a java.util.Date.
> > 
> > The error message is saying 
> > "com.itservices.woc.data.Application has an
> > attribute releaseDate with a type of java.sql.Date, but I 
> > have a value of
> > java.util.Date".
> > 
> > JavaDate2SqlDateFieldConversion converts betwen jdbc dates 
> > (java.sql.Date)
> > into java dates (java.util.Date) when reading from the 
> datase, and the
> > reverse when writing to the database.
> > 
> > Either 
> > a) Don't use the conversion or
> > b) change the attribute to be java.util.Date
> > 
> > Cheers,
> > 
> > Charles.
> > 
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED] 
> > [mailto:[EMAIL PROTECTED]
> > > Sent: 18 November 2003 08:43
> > > To: [EMAIL PROTECTED]
> > > Subject: Problem with dates conversion
> > > 
> > > 
> > > Hello,
> > > 
> > > Trying to use the field conversion:
> > > 
> > > I have a class "Application" that has an attribute 
> > > "releaseDate" to store a date (no time).
> > > In my database (MS SQL) the type is: datetime.
> > > In OJB repository the jdbc-type is: DATE.
> > > In my java code I use the class java.util.Date.
> > > 
> > > I added the line below in OJB repository:
> > > conversion="org.apache.ojb.broker.accesslayer.conversions.Java
> > > Date2SqlDateFieldConversion"
> > > 
> > > But this produces an error:
> > > 
> > > [DEFAULT] ERROR: Error in operation [set] of object 
> > > [PersistentFieldPropertyImpl], java.lang.IllegalArgumentException
> > > [DEFAULT] ERROR: Declaring class 
> > [com.itservices.woc.data.Application]
> > > [DEFAULT] ERROR: Property Name [releaseDate]
> > > [DEFAULT] ERROR: Property Type [java.sql.Date]
> > > [DEFAULT] ERROR: anObject was class 
> > > [com.itservices.woc.data.Application]
> > > [DEFAULT] ERROR: aValue was class [java.util.Date]
> > > org.apache.ojb.broker.PersistenceBrokerException: Unable to 
> > > build object instance :class com.itservices.woc.data.Application
> > >   at 
> > > org.apache.ojb.broker.accesslayer.RowReaderDefaultImpl.buildWi
> > > thReflection(Unknown Source)
> > >   at 
> > > org.apache.ojb.broker.accesslayer.RowReaderDefaultImpl.readObj
> > > ectFrom(Unknown Source)
> > >   at 
> > > org.apache.ojb.broker.accesslayer.RsIterator.getObjectFromResu
> > > ltSet(Unknown Source)
> > >   at 
> > > org.apache.ojb.broker.accesslayer.RsIterator.next(Unknown Source)
> > >   etc...
> > > 
> > > Could you help me?
> > > Thanks
> > > Sylvain
> > > 
> > > 
> > 
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > 
> > > 
> > 
> > 
> > ___________________________________________________________
> > HPD Software Ltd. - Helping Business Finance Business
> > Email terms and conditions: www.hpdsoftware.com/disclaimer 
> > 
> > 
> > 
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


___________________________________________________________
HPD Software Ltd. - Helping Business Finance Business
Email terms and conditions: www.hpdsoftware.com/disclaimer 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to