Re: Changed PK Typecasting?

From: Dave Dombrosky (dombr..mail.com)
Date: Fri Oct 30 2009 - 06:40:30 EDT

  • Next message: Andrus Adamchik: "Re: Changed PK Typecasting?"

    Andrus,

    I finally looked into this, and I found the problem. I opened up
    https://issues.apache.org/jira/browse/CAY-1298 for the bug. It's not
    a major regression, but it could be annoying for users upgrading from
    earlier versions of Cayenne.

    -Dave

    On Sun, Sep 27, 2009 at 9:34 AM, Andrus Adamchik <andru..bjectstyle.org> wrote:
    > I don't recall an intentional change to disable automated type conversion.
    > It was not supported before, so I guess it was purely coincidental that it
    > worked on a particular database with a particular driver.
    >
    > Andrus
    >
    > On Sep 25, 2009, at 11:46 AM, Dave Dombrosky wrote:
    >
    >> Trying to use the latest trunk code, I came across some behavior that
    >> has changed.  I used to be able to pass DataObjectUtils.objectForPK a
    >> primary key that was a String, and Cayenne would automatically
    >> typecast this to the real PK type (such as String -> Integer).  Now it
    >> seems like the typecasting does not occur, causing an exception on the
    >> query with my database.
    >>
    >> Was this change intentional?  If not, I'll open a bug report with more
    >> detail.
    >>
    >> -Dave
    >>
    >
    >



    This archive was generated by hypermail 2.0.0 : Fri Oct 30 2009 - 06:41:04 EDT