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


Reply via email to