Author: mfranklin
Date: Thu Feb 28 20:11:23 2013
New Revision: 1451324

URL: http://svn.apache.org/r1451324
Log:
Fixed incorrect sequence generator used RAVE-903

Modified:
    
rave/trunk/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/model/JpaActivityStreamsItem.java
    
rave/trunk/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/model/JpaActivityStreamsMediaLink.java

Modified: 
rave/trunk/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/model/JpaActivityStreamsItem.java
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/model/JpaActivityStreamsItem.java?rev=1451324&r1=1451323&r2=1451324&view=diff
==============================================================================
--- 
rave/trunk/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/model/JpaActivityStreamsItem.java
 (original)
+++ 
rave/trunk/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/model/JpaActivityStreamsItem.java
 Thu Feb 28 20:11:23 2013
@@ -28,14 +28,15 @@ import java.util.HashMap;
 @Access(AccessType.FIELD)
 @Inheritance(strategy = InheritanceType.SINGLE_TABLE)
 @Table(name = "activities")
-@SequenceGenerator(name="activityEntrySequence", sequenceName = 
"activity_entry_sequence")
 @DiscriminatorValue("Item")
 public class JpaActivityStreamsItem implements ActivityStreamsItem, 
BasicEntity {
 
     private static final long serialVersionUID = 1L;
 
     @Id
-    @GeneratedValue(strategy=GenerationType.SEQUENCE, generator = 
"activityEntrySequence")
+    @GeneratedValue(strategy = GenerationType.TABLE, generator = 
"activityEntrySequence")
+    @TableGenerator(name = "activityEntrySequence", table = 
"RAVE_PORTAL_SEQUENCES", pkColumnName = "SEQ_NAME",
+            valueColumnName = "SEQ_COUNT", pkColumnValue = "activity_entry", 
allocationSize = 1, initialValue = 1)
     protected Long entityId;
 
     @Basic

Modified: 
rave/trunk/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/model/JpaActivityStreamsMediaLink.java
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/model/JpaActivityStreamsMediaLink.java?rev=1451324&r1=1451323&r2=1451324&view=diff
==============================================================================
--- 
rave/trunk/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/model/JpaActivityStreamsMediaLink.java
 (original)
+++ 
rave/trunk/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/model/JpaActivityStreamsMediaLink.java
 Thu Feb 28 20:11:23 2013
@@ -29,7 +29,6 @@ import java.util.HashMap;
 @Access(AccessType.FIELD)
 @Inheritance(strategy = InheritanceType.TABLE_PER_CLASS)
 @Table(name = "activitystreams_medialink")
-@SequenceGenerator(name="activityMediaLinkSequence", sequenceName = 
"activity_media_link_sequence")
 @NamedQueries({
         @NamedQuery(name = JpaActivityStreamsMediaLink.FIND_BY_ID, query = 
"SELECT a FROM JpaActivityStreamsMediaLink a WHERE a.id = :id")
 })
@@ -40,7 +39,9 @@ public class JpaActivityStreamsMediaLink
     public static final String FIND_BY_ID = 
"JpaActivityStreamsMediaLink.findById";
 
     @Id
-    @GeneratedValue(strategy=GenerationType.SEQUENCE, generator = 
"activityMediaLinkSequence")
+    @GeneratedValue(strategy = GenerationType.TABLE, generator = 
"activityMediaSequence")
+    @TableGenerator(name = "activityMediaSequence", table = 
"RAVE_PORTAL_SEQUENCES", pkColumnName = "SEQ_NAME",
+            valueColumnName = "SEQ_COUNT", pkColumnValue = "activity_media", 
allocationSize = 1, initialValue = 1)
     private Long entityId;
 
     @Basic


Reply via email to