You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by "Andrey Razumovsky (JIRA)" <ji...@apache.org> on 2009/02/03 07:40:46 UTC

[jira] Closed: (CAY-1176) missing classes in ROP cayenne-client render nested contexts unusable

     [ https://issues.apache.org/cayenne/browse/CAY-1176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrey Razumovsky closed CAY-1176.
----------------------------------

       Resolution: Fixed
    Fix Version/s: 3.0M6

Great, I'm closing the issue then

> missing classes in ROP cayenne-client render nested contexts unusable
> ---------------------------------------------------------------------
>
>                 Key: CAY-1176
>                 URL: https://issues.apache.org/cayenne/browse/CAY-1176
>             Project: Cayenne
>          Issue Type: Bug
>          Components: Cayenne Core Library
>    Affects Versions: 3.0M5
>         Environment: os x, cayenne build from source 735588
>            Reporter: Marcin Skladaniec
>            Assignee: Andrey Razumovsky
>             Fix For: 3.0M6
>
>
> when invoking commitChangesToParent() on ROP context following exception is thrown:
>   [java] org.apache.cayenne.CayenneRuntimeException: [v.3.0-SNAPSHOT ${project.build.date} ${project.build.time}] Commit error
>      [java] 	at org.apache.cayenne.CayenneContext.doCommitChanges(CayenneContext.java:240)
>      [java] 	at org.apache.cayenne.CayenneContext.commitChangesToParent(CayenneContext.java:257)
>      [java] 	at ish.oncourse.controller.ViewController.commitChanges(ViewController.java:1048)
>      [java] 	at ish.oncourse.controller.EditController.saveRecord(EditController.java:616)
>      [java] 	at ish.oncourse.controller.EditController$2.run(EditController.java:577)
>      [java] 	at foxtrot.AbstractWorkerThread$1.run(AbstractWorkerThread.java:40)
>      [java] 	at java.security.AccessController.doPrivileged(Native Method)
>      [java] 	at foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:36)
>      [java] 	at foxtrot.workers.MultiWorkerThread$1.run(MultiWorkerThread.java:51)
>      [java] 	at java.lang.Thread.run(Thread.java:613)
>      [java] Caused by: java.lang.NoClassDefFoundError: org/apache/cayenne/access/ChildDiffLoader
>      [java] 	at java.lang.ClassLoader.defineClass1(Native Method)
>      [java] 	at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
>      [java] 	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
>      [java] 	at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>      [java] 	at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
>      [java] 	at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>      [java] 	at java.security.AccessController.doPrivileged(Native Method)
>      [java] 	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>      [java] 	at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
>      [java] 	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280)
>      [java] 	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>      [java] 	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
>      [java] 	at org.apache.cayenne.CayenneContext.onContextFlush(CayenneContext.java:556)
>      [java] 	at org.apache.cayenne.BaseContext.onSync(BaseContext.java:296)
>      [java] 	at org.apache.cayenne.CayenneContext.doCommitChanges(CayenneContext.java:231)
>      [java] 	... 9 more
> I have checked, and the org.apache.cayenne.access package is not part of ROP client jar. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.