Awesome, thanks! Works like a charm. - hugi
> On 26 May 2017, at 11:56, Nikita Timofeev <ntimof...@objectstyle.com> wrote: > > Hi again, > > I've pushed fix for this issue. > https://github.com/apache/cayenne/commit/eac1f31073045fec6eafef3f3fd6cb05f0201994 > > On Wed, May 24, 2017 at 7:03 PM, Hugi Thordarson <h...@karlmenn.is> wrote: >> Thanks Nikita, at least I know I'm not doing anything wrong then :) >> >> - hugi >> >> >>> On 24 May 2017, at 14:52, Nikita Timofeev <ntimof...@objectstyle.com> wrote: >>> >>> Hi Hugi, >>> >>> Seems like custom types are broken in ColumnSelect, I see this bug in >>> my test too. >>> >>> On Wed, May 24, 2017 at 5:34 PM, Hugi Thordarson <h...@karlmenn.is> wrote: >>>> I'm using today's version of 4.0.M6-SNAPSHOT. Always living on the edge :) >>>> >>>> - hugi >>>> >>>> >>>>> On 24 May 2017, at 14:31, Andrus Adamchik <and...@objectstyle.org> wrote: >>>>> >>>>> Or .. if you already have cayenne-java8 in your app, and the problem is >>>>> specific to just the column select query, you may also need to switch to >>>>> M6. IIRC there were some issues in M5 with the behavior that you describe. >>>>> >>>>> Andrus >>>>> >>>>>> On May 24, 2017, at 5:28 PM, Andrus Adamchik <and...@objectstyle.org> >>>>>> wrote: >>>>>> >>>>>> You need to add cayenne-java8 dependency. >>>>>> >>>>>> Unfortunately the fallback behavior (treat unknown class as >>>>>> Serializable) is extremely confusing. Though I think we log some >>>>>> warnings before doing that. >>>>>> >>>>>> ANdrus >>>>>> >>>>>> >>>>>>> On May 24, 2017, at 5:20 PM, Hugi Thordarson <h...@karlmenn.is> wrote: >>>>>>> >>>>>>> Hi all, >>>>>>> if I try to fetch Java 8 date objects using ColumnSelect, the values >>>>>>> get returned as byte arrays instead of actual objects. Example: >>>>>>> >>>>>>> LocalDateTime creationDate = ObjectSelect >>>>>>> .query( User.class ) >>>>>>> .column( User.CREATION_DATE ) >>>>>>> .selectFirst( Jambalaya.newContext() ); >>>>>>> >>>>>>> User.creationDate() is a LocalDateTime—but the fetch will fail since >>>>>>> the returned value is a byte array. >>>>>>> >>>>>>> Bug? >>>>>>> >>>>>>> Cheers, >>>>>>> - hugi >> > > > > -- > Best regards, > Nikita Timofeev