Repository: cayenne
Updated Branches:
  refs/heads/STABLE-3.1 814de6546 -> 93e1c8c10


CAY-2276 PrePersist listener registered as PostPersist


Project: http://git-wip-us.apache.org/repos/asf/cayenne/repo
Commit: http://git-wip-us.apache.org/repos/asf/cayenne/commit/e1667f6a
Tree: http://git-wip-us.apache.org/repos/asf/cayenne/tree/e1667f6a
Diff: http://git-wip-us.apache.org/repos/asf/cayenne/diff/e1667f6a

Branch: refs/heads/STABLE-3.1
Commit: e1667f6ab09d9a128fbb6845dc0a8a91d16062b3
Parents: 814de65
Author: Nikita Timofeev <stari...@gmail.com>
Authored: Fri Nov 10 13:11:02 2017 +0300
Committer: Nikita Timofeev <stari...@gmail.com>
Committed: Fri Nov 10 13:11:02 2017 +0300

----------------------------------------------------------------------
 docs/doc/src/main/resources/RELEASE-NOTES.txt                     | 3 ++-
 .../org/apache/cayenne/reflect/LifecycleCallbackRegistry.java     | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cayenne/blob/e1667f6a/docs/doc/src/main/resources/RELEASE-NOTES.txt
----------------------------------------------------------------------
diff --git a/docs/doc/src/main/resources/RELEASE-NOTES.txt 
b/docs/doc/src/main/resources/RELEASE-NOTES.txt
index 37c6509..3ee5c48 100644
--- a/docs/doc/src/main/resources/RELEASE-NOTES.txt
+++ b/docs/doc/src/main/resources/RELEASE-NOTES.txt
@@ -17,10 +17,11 @@ Bug Fixes Since 3.1.1:
 CAY-2084 ObjectIdQuery - no cache access polymorphism
 CAY-2101 DataContext.currentSnapshot() doesn't set snapshot entity name
 CAY-2226 PK generation for Frontbase: PK cache size must be ignored
+CAY-2276 PrePersist listener registered as PostPersist in 
LifecycleCallbackRegistry.addListener(Class<?>, LifecycleListener)
 
 ----------------------------------
 Release: 3.1.1
-Date: not yet released
+Date: 16 May 2016
 ----------------------------------
 Changes/New Features Since 3.1
 

http://git-wip-us.apache.org/repos/asf/cayenne/blob/e1667f6a/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/reflect/LifecycleCallbackRegistry.java
----------------------------------------------------------------------
diff --git 
a/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/reflect/LifecycleCallbackRegistry.java
 
b/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/reflect/LifecycleCallbackRegistry.java
index aa01ca8..e38ca99 100644
--- 
a/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/reflect/LifecycleCallbackRegistry.java
+++ 
b/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/reflect/LifecycleCallbackRegistry.java
@@ -128,7 +128,7 @@ public class LifecycleCallbackRegistry {
      */
     public void addListener(Class<?> entityClass, LifecycleListener listener) {
         addListener(LifecycleEvent.POST_ADD, entityClass, listener, "postAdd");
-        addListener(LifecycleEvent.POST_PERSIST, entityClass, listener, 
"prePersist");
+        addListener(LifecycleEvent.PRE_PERSIST, entityClass, listener, 
"prePersist");
         addListener(LifecycleEvent.POST_PERSIST, entityClass, listener, 
"postPersist");
         addListener(LifecycleEvent.PRE_REMOVE, entityClass, listener, 
"preRemove");
         addListener(LifecycleEvent.POST_REMOVE, entityClass, listener, 
"postRemove");

Reply via email to