Re: DataObjectUtils.objectForPK

From: Malcolm Edgar (malcolm.edga..mail.com)
Date: Wed Mar 26 2008 - 06:03:31 EDT

  • Next message: Robert Zeigler: "Re: Crash when reconnecting to MySQL (3.0M3)"

    Yes, it maybe but all the build scripts were building against JDK 1.5,
    including Click. Confusing is that a college was executing a similar
    code path on JDK 1.6 and did not have any issues. I will investigate
    further.

    regards Malcolm Edgar

    On Wed, Mar 26, 2008 at 8:24 PM, Andrus Adamchik <andru..bjectstyle.org> wrote:
    > Doesn't look like a bug. Just an indicator that something needs to be
    > recompiled.
    >
    > Andrus
    >
    >
    >
    > On Mar 26, 2008, at 2:04 AM, Malcolm Edgar wrote:
    >
    > > Hi All,
    > >
    > > I have been having issues with using Cayenne 3.0M3 DataObjectUtils
    > > method objectForPK(ObjectContext, Class, Object)
    > >
    > > Caused by: java.lang.NoSuchMethodError:
    > > org.apache.cayenne.DataObjectUtils.objectForPK(Lorg/apache/cayenne/
    > > ObjectContext;Ljava/lang/Class;Ljava/lang/Object;)Lorg/apache/
    > > cayenne/DataObject;
    > > 10:59:06,990 INFO [STDOUT] at
    > > net
    > > .sf.click.extras.cayenne.CayenneForm.getDataObject(CayenneForm.java:
    > > 336)
    > >
    > > The cod which is causing this error is below:
    > >
    > > Class<DataObject> dataClass = getDataObjectClass();
    > >
    > > DataObject dataObject = (DataObject)
    > > DataObjectUtils.objectForPK(getDataContext(), dataClass, id);
    > >
    > > Runtime environment is Java 1.5, running on JBoss 4.0.3
    > >
    > > Can anyone suggest a resolution here.
    > >
    > > regards Malcolm Edgar
    > >
    >
    >



    This archive was generated by hypermail 2.0.0 : Wed Mar 26 2008 - 06:04:39 EDT