Re: weird stacktrace

From: Cris Daniluk (cris.danilu..mail.com)
Date: Wed May 10 2006 - 13:40:57 EDT

  • Next message: Mike Kienenberger: "non-SQL query to find distinct relationships in an entity's table?"

    Yeah, scheduling an upgrade.. though we've been running 1.2M11 in the
    production environment since it was released.. 2 months I think. So
    weird...

    On 5/10/06, Andrus Adamchik <andru..bjectstyle.org> wrote:
    > No idea, but keep in mind that transaction stuff has been significantly
    > reworked since M11, so it may not be relevant anymore. It took a while to
    > figure out the right behavior of the new thread-based transactions, so
    > this may be related to some of the bugs in the early implementation.
    >
    > Andrus
    >
    > > I haven't started debugging this fully yet, but on a production system
    > > that is taking a couple thousand hits a day (which all hit the
    > > DB/Cayenne stack), and which has been deployed for months now, we all
    > > of sudden started receiving this exception on just about every write
    > > operation:
    > >
    > > exception: [v.1.2M11 February 13 2006]
    > > java.lang.IllegalArgumentException: DataDomain can only work with
    > > DataContext. Unsupported context type: null
    > > org.objectstyle.cayenne.access.Transaction.onQuery(Transaction.java:218)
    > > org.objectstyle.cayenne.access.DataDomain.onQuery(DataDomain.java:721)
    > > org.objectstyle.cayenne.access.DataRowStore.getSnapshot(DataRowStore.java:355)
    > > org.objectstyle.cayenne.access.ObjectStore.getSnapshot(ObjectStore.java:855)
    > > org.objectstyle.cayenne.access.ObjectStore.resolveHollow(ObjectStore.java:1066)
    > > org.objectstyle.cayenne.access.DataContext.prepareForAccess(DataContext.java:1660)
    > > org.objectstyle.cayenne.CayenneDataObject.readProperty(CayenneDataObject.java:238)
    > >
    > >
    > > Restarting the app server magically fixed the problem :)
    > >
    > > Any idea what might have happened to trigger this for writes (while
    > > reads are fine) across all DataContexts?
    > >
    >
    >



    This archive was generated by hypermail 2.0.0 : Wed May 10 2006 - 13:41:21 EDT