Hi All, The resolution to this issue for me was:
dataObject = (DataObject) DataObjectUtils.objectForQuery(getDataContext(), new ObjectIdQuery(objectId, false, ObjectIdQuery.CACHE)); Should I raise a bug on this issue? regards Malcolm Edgar On Wed, Mar 26, 2008 at 11:04 AM, Malcolm Edgar <[EMAIL PROTECTED]> 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 >