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
>

Reply via email to