You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by il...@apache.org on 2015/02/13 15:21:20 UTC
[1/6] syncope git commit: [SYNCOPE-638] Now using sequence generator
for MAttrTemplate / RAttrTemplate
Repository: syncope
Updated Branches:
refs/heads/1_2_X 197e9391d -> 4e35b35f4
refs/heads/2_0_X 094e68f37 -> 017854993
refs/heads/master 36327a9e5 -> 04b053087
[SYNCOPE-638] Now using sequence generator for MAttrTemplate / RAttrTemplate
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/4e35b35f
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/4e35b35f
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/4e35b35f
Branch: refs/heads/1_2_X
Commit: 4e35b35f484b126b55cf1c2a703969d0a6544fbf
Parents: 197e939
Author: Francesco Chicchiriccò <il...@apache.org>
Authored: Fri Feb 13 15:20:19 2015 +0100
Committer: Francesco Chicchiriccò <il...@apache.org>
Committed: Fri Feb 13 15:20:19 2015 +0100
----------------------------------------------------------------------
.../persistence/beans/AbstractAttrTemplate.java | 11 -----------
.../beans/membership/MAttrTemplate.java | 8 ++++++++
.../core/persistence/beans/role/RAttrTemplate.java | 8 ++++++++
core/src/main/resources/META-INF/orm.xml | 17 +++++++++++++++++
core/src/main/resources/META-INF/orm.xml.oracle | 17 +++++++++++++++++
core/src/main/resources/META-INF/orm.xml.sqlserver | 17 +++++++++++++++++
6 files changed, 67 insertions(+), 11 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java b/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java
index 8786cce..1b2621f 100644
--- a/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java
+++ b/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java
@@ -18,9 +18,6 @@
*/
package org.apache.syncope.core.persistence.beans;
-import javax.persistence.GeneratedValue;
-import javax.persistence.GenerationType;
-import javax.persistence.Id;
import javax.persistence.MappedSuperclass;
import org.apache.syncope.core.persistence.beans.role.SyncopeRole;
@@ -29,14 +26,6 @@ public abstract class AbstractAttrTemplate<T extends AbstractSchema> extends Abs
private static final long serialVersionUID = 4829112252713766666L;
- @Id
- @GeneratedValue(strategy = GenerationType.AUTO)
- protected Long id;
-
- public Long getId() {
- return id;
- }
-
public abstract SyncopeRole getOwner();
public abstract void setOwner(SyncopeRole role);
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java b/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java
index a727eed..be92ad3 100644
--- a/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java
+++ b/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java
@@ -19,6 +19,7 @@
package org.apache.syncope.core.persistence.beans.membership;
import javax.persistence.Entity;
+import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import org.apache.syncope.core.persistence.beans.AbstractAttrTemplate;
@@ -29,6 +30,9 @@ public class MAttrTemplate extends AbstractAttrTemplate<MSchema> {
private static final long serialVersionUID = -3424574558427502145L;
+ @Id
+ private Long id;
+
@ManyToOne
private SyncopeRole owner;
@@ -36,6 +40,10 @@ public class MAttrTemplate extends AbstractAttrTemplate<MSchema> {
@JoinColumn(name = "schema_name")
private MSchema schema;
+ public Long getId() {
+ return id;
+ }
+
@Override
public MSchema getSchema() {
return schema;
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java b/core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java
index 4b5653e..2a0f915 100644
--- a/core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java
+++ b/core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java
@@ -19,6 +19,7 @@
package org.apache.syncope.core.persistence.beans.role;
import javax.persistence.Entity;
+import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import org.apache.syncope.core.persistence.beans.AbstractAttrTemplate;
@@ -28,6 +29,9 @@ public class RAttrTemplate extends AbstractAttrTemplate<RSchema> {
private static final long serialVersionUID = -3424574558427502145L;
+ @Id
+ private Long id;
+
@ManyToOne
private SyncopeRole owner;
@@ -35,6 +39,10 @@ public class RAttrTemplate extends AbstractAttrTemplate<RSchema> {
@JoinColumn(name = "schema_name")
private RSchema schema;
+ public Long getId() {
+ return id;
+ }
+
@Override
public RSchema getSchema() {
return schema;
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/resources/META-INF/orm.xml
----------------------------------------------------------------------
diff --git a/core/src/main/resources/META-INF/orm.xml b/core/src/main/resources/META-INF/orm.xml
index 3dad2b5..f3e9f63 100644
--- a/core/src/main/resources/META-INF/orm.xml
+++ b/core/src/main/resources/META-INF/orm.xml
@@ -108,6 +108,23 @@ under the License.
</attributes>
</entity>
+ <entity class="org.apache.syncope.core.persistence.beans.role.RAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_RAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_RAttrTemplate" pk-column-value="SEQ_RAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+ <entity class="org.apache.syncope.core.persistence.beans.membership.MAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_MAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_MAttrTemplate" pk-column-value="SEQ_MAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+
<entity class="org.apache.syncope.core.persistence.beans.user.UAttr">
<attributes>
<id name="id">
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/resources/META-INF/orm.xml.oracle
----------------------------------------------------------------------
diff --git a/core/src/main/resources/META-INF/orm.xml.oracle b/core/src/main/resources/META-INF/orm.xml.oracle
index e0bf118..b19fa0e 100644
--- a/core/src/main/resources/META-INF/orm.xml.oracle
+++ b/core/src/main/resources/META-INF/orm.xml.oracle
@@ -109,6 +109,23 @@ under the License.
</attributes>
</entity>
+ <entity class="org.apache.syncope.core.persistence.beans.role.RAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_RAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_RAttrTemplate" pk-column-value="SEQ_RAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+ <entity class="org.apache.syncope.core.persistence.beans.membership.MAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_MAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_MAttrTemplate" pk-column-value="SEQ_MAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+
<entity class="org.apache.syncope.core.persistence.beans.user.UAttr">
<attributes>
<id name="id">
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/resources/META-INF/orm.xml.sqlserver
----------------------------------------------------------------------
diff --git a/core/src/main/resources/META-INF/orm.xml.sqlserver b/core/src/main/resources/META-INF/orm.xml.sqlserver
index 0844963..4b66e01 100644
--- a/core/src/main/resources/META-INF/orm.xml.sqlserver
+++ b/core/src/main/resources/META-INF/orm.xml.sqlserver
@@ -109,6 +109,23 @@ under the License.
</attributes>
</entity>
+ <entity class="org.apache.syncope.core.persistence.beans.role.RAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_RAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_RAttrTemplate" pk-column-value="SEQ_RAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+ <entity class="org.apache.syncope.core.persistence.beans.membership.MAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_MAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_MAttrTemplate" pk-column-value="SEQ_MAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+
<entity class="org.apache.syncope.core.persistence.beans.user.UAttr">
<attributes>
<id name="id">
[2/6] syncope git commit: [SYNCOPE-638] Now using sequence generator
for MAttrTemplate / RAttrTemplate
Posted by il...@apache.org.
[SYNCOPE-638] Now using sequence generator for MAttrTemplate / RAttrTemplate
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/4e35b35f
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/4e35b35f
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/4e35b35f
Branch: refs/heads/master
Commit: 4e35b35f484b126b55cf1c2a703969d0a6544fbf
Parents: 197e939
Author: Francesco Chicchiriccò <il...@apache.org>
Authored: Fri Feb 13 15:20:19 2015 +0100
Committer: Francesco Chicchiriccò <il...@apache.org>
Committed: Fri Feb 13 15:20:19 2015 +0100
----------------------------------------------------------------------
.../persistence/beans/AbstractAttrTemplate.java | 11 -----------
.../beans/membership/MAttrTemplate.java | 8 ++++++++
.../core/persistence/beans/role/RAttrTemplate.java | 8 ++++++++
core/src/main/resources/META-INF/orm.xml | 17 +++++++++++++++++
core/src/main/resources/META-INF/orm.xml.oracle | 17 +++++++++++++++++
core/src/main/resources/META-INF/orm.xml.sqlserver | 17 +++++++++++++++++
6 files changed, 67 insertions(+), 11 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java b/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java
index 8786cce..1b2621f 100644
--- a/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java
+++ b/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java
@@ -18,9 +18,6 @@
*/
package org.apache.syncope.core.persistence.beans;
-import javax.persistence.GeneratedValue;
-import javax.persistence.GenerationType;
-import javax.persistence.Id;
import javax.persistence.MappedSuperclass;
import org.apache.syncope.core.persistence.beans.role.SyncopeRole;
@@ -29,14 +26,6 @@ public abstract class AbstractAttrTemplate<T extends AbstractSchema> extends Abs
private static final long serialVersionUID = 4829112252713766666L;
- @Id
- @GeneratedValue(strategy = GenerationType.AUTO)
- protected Long id;
-
- public Long getId() {
- return id;
- }
-
public abstract SyncopeRole getOwner();
public abstract void setOwner(SyncopeRole role);
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java b/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java
index a727eed..be92ad3 100644
--- a/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java
+++ b/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java
@@ -19,6 +19,7 @@
package org.apache.syncope.core.persistence.beans.membership;
import javax.persistence.Entity;
+import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import org.apache.syncope.core.persistence.beans.AbstractAttrTemplate;
@@ -29,6 +30,9 @@ public class MAttrTemplate extends AbstractAttrTemplate<MSchema> {
private static final long serialVersionUID = -3424574558427502145L;
+ @Id
+ private Long id;
+
@ManyToOne
private SyncopeRole owner;
@@ -36,6 +40,10 @@ public class MAttrTemplate extends AbstractAttrTemplate<MSchema> {
@JoinColumn(name = "schema_name")
private MSchema schema;
+ public Long getId() {
+ return id;
+ }
+
@Override
public MSchema getSchema() {
return schema;
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java b/core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java
index 4b5653e..2a0f915 100644
--- a/core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java
+++ b/core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java
@@ -19,6 +19,7 @@
package org.apache.syncope.core.persistence.beans.role;
import javax.persistence.Entity;
+import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import org.apache.syncope.core.persistence.beans.AbstractAttrTemplate;
@@ -28,6 +29,9 @@ public class RAttrTemplate extends AbstractAttrTemplate<RSchema> {
private static final long serialVersionUID = -3424574558427502145L;
+ @Id
+ private Long id;
+
@ManyToOne
private SyncopeRole owner;
@@ -35,6 +39,10 @@ public class RAttrTemplate extends AbstractAttrTemplate<RSchema> {
@JoinColumn(name = "schema_name")
private RSchema schema;
+ public Long getId() {
+ return id;
+ }
+
@Override
public RSchema getSchema() {
return schema;
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/resources/META-INF/orm.xml
----------------------------------------------------------------------
diff --git a/core/src/main/resources/META-INF/orm.xml b/core/src/main/resources/META-INF/orm.xml
index 3dad2b5..f3e9f63 100644
--- a/core/src/main/resources/META-INF/orm.xml
+++ b/core/src/main/resources/META-INF/orm.xml
@@ -108,6 +108,23 @@ under the License.
</attributes>
</entity>
+ <entity class="org.apache.syncope.core.persistence.beans.role.RAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_RAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_RAttrTemplate" pk-column-value="SEQ_RAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+ <entity class="org.apache.syncope.core.persistence.beans.membership.MAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_MAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_MAttrTemplate" pk-column-value="SEQ_MAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+
<entity class="org.apache.syncope.core.persistence.beans.user.UAttr">
<attributes>
<id name="id">
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/resources/META-INF/orm.xml.oracle
----------------------------------------------------------------------
diff --git a/core/src/main/resources/META-INF/orm.xml.oracle b/core/src/main/resources/META-INF/orm.xml.oracle
index e0bf118..b19fa0e 100644
--- a/core/src/main/resources/META-INF/orm.xml.oracle
+++ b/core/src/main/resources/META-INF/orm.xml.oracle
@@ -109,6 +109,23 @@ under the License.
</attributes>
</entity>
+ <entity class="org.apache.syncope.core.persistence.beans.role.RAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_RAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_RAttrTemplate" pk-column-value="SEQ_RAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+ <entity class="org.apache.syncope.core.persistence.beans.membership.MAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_MAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_MAttrTemplate" pk-column-value="SEQ_MAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+
<entity class="org.apache.syncope.core.persistence.beans.user.UAttr">
<attributes>
<id name="id">
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/resources/META-INF/orm.xml.sqlserver
----------------------------------------------------------------------
diff --git a/core/src/main/resources/META-INF/orm.xml.sqlserver b/core/src/main/resources/META-INF/orm.xml.sqlserver
index 0844963..4b66e01 100644
--- a/core/src/main/resources/META-INF/orm.xml.sqlserver
+++ b/core/src/main/resources/META-INF/orm.xml.sqlserver
@@ -109,6 +109,23 @@ under the License.
</attributes>
</entity>
+ <entity class="org.apache.syncope.core.persistence.beans.role.RAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_RAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_RAttrTemplate" pk-column-value="SEQ_RAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+ <entity class="org.apache.syncope.core.persistence.beans.membership.MAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_MAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_MAttrTemplate" pk-column-value="SEQ_MAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+
<entity class="org.apache.syncope.core.persistence.beans.user.UAttr">
<attributes>
<id name="id">
[3/6] syncope git commit: [SYNCOPE-638] Now using sequence generator
for MAttrTemplate / RAttrTemplate
Posted by il...@apache.org.
[SYNCOPE-638] Now using sequence generator for MAttrTemplate / RAttrTemplate
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/4e35b35f
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/4e35b35f
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/4e35b35f
Branch: refs/heads/2_0_X
Commit: 4e35b35f484b126b55cf1c2a703969d0a6544fbf
Parents: 197e939
Author: Francesco Chicchiriccò <il...@apache.org>
Authored: Fri Feb 13 15:20:19 2015 +0100
Committer: Francesco Chicchiriccò <il...@apache.org>
Committed: Fri Feb 13 15:20:19 2015 +0100
----------------------------------------------------------------------
.../persistence/beans/AbstractAttrTemplate.java | 11 -----------
.../beans/membership/MAttrTemplate.java | 8 ++++++++
.../core/persistence/beans/role/RAttrTemplate.java | 8 ++++++++
core/src/main/resources/META-INF/orm.xml | 17 +++++++++++++++++
core/src/main/resources/META-INF/orm.xml.oracle | 17 +++++++++++++++++
core/src/main/resources/META-INF/orm.xml.sqlserver | 17 +++++++++++++++++
6 files changed, 67 insertions(+), 11 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java b/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java
index 8786cce..1b2621f 100644
--- a/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java
+++ b/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java
@@ -18,9 +18,6 @@
*/
package org.apache.syncope.core.persistence.beans;
-import javax.persistence.GeneratedValue;
-import javax.persistence.GenerationType;
-import javax.persistence.Id;
import javax.persistence.MappedSuperclass;
import org.apache.syncope.core.persistence.beans.role.SyncopeRole;
@@ -29,14 +26,6 @@ public abstract class AbstractAttrTemplate<T extends AbstractSchema> extends Abs
private static final long serialVersionUID = 4829112252713766666L;
- @Id
- @GeneratedValue(strategy = GenerationType.AUTO)
- protected Long id;
-
- public Long getId() {
- return id;
- }
-
public abstract SyncopeRole getOwner();
public abstract void setOwner(SyncopeRole role);
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java b/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java
index a727eed..be92ad3 100644
--- a/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java
+++ b/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java
@@ -19,6 +19,7 @@
package org.apache.syncope.core.persistence.beans.membership;
import javax.persistence.Entity;
+import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import org.apache.syncope.core.persistence.beans.AbstractAttrTemplate;
@@ -29,6 +30,9 @@ public class MAttrTemplate extends AbstractAttrTemplate<MSchema> {
private static final long serialVersionUID = -3424574558427502145L;
+ @Id
+ private Long id;
+
@ManyToOne
private SyncopeRole owner;
@@ -36,6 +40,10 @@ public class MAttrTemplate extends AbstractAttrTemplate<MSchema> {
@JoinColumn(name = "schema_name")
private MSchema schema;
+ public Long getId() {
+ return id;
+ }
+
@Override
public MSchema getSchema() {
return schema;
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java b/core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java
index 4b5653e..2a0f915 100644
--- a/core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java
+++ b/core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java
@@ -19,6 +19,7 @@
package org.apache.syncope.core.persistence.beans.role;
import javax.persistence.Entity;
+import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import org.apache.syncope.core.persistence.beans.AbstractAttrTemplate;
@@ -28,6 +29,9 @@ public class RAttrTemplate extends AbstractAttrTemplate<RSchema> {
private static final long serialVersionUID = -3424574558427502145L;
+ @Id
+ private Long id;
+
@ManyToOne
private SyncopeRole owner;
@@ -35,6 +39,10 @@ public class RAttrTemplate extends AbstractAttrTemplate<RSchema> {
@JoinColumn(name = "schema_name")
private RSchema schema;
+ public Long getId() {
+ return id;
+ }
+
@Override
public RSchema getSchema() {
return schema;
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/resources/META-INF/orm.xml
----------------------------------------------------------------------
diff --git a/core/src/main/resources/META-INF/orm.xml b/core/src/main/resources/META-INF/orm.xml
index 3dad2b5..f3e9f63 100644
--- a/core/src/main/resources/META-INF/orm.xml
+++ b/core/src/main/resources/META-INF/orm.xml
@@ -108,6 +108,23 @@ under the License.
</attributes>
</entity>
+ <entity class="org.apache.syncope.core.persistence.beans.role.RAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_RAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_RAttrTemplate" pk-column-value="SEQ_RAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+ <entity class="org.apache.syncope.core.persistence.beans.membership.MAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_MAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_MAttrTemplate" pk-column-value="SEQ_MAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+
<entity class="org.apache.syncope.core.persistence.beans.user.UAttr">
<attributes>
<id name="id">
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/resources/META-INF/orm.xml.oracle
----------------------------------------------------------------------
diff --git a/core/src/main/resources/META-INF/orm.xml.oracle b/core/src/main/resources/META-INF/orm.xml.oracle
index e0bf118..b19fa0e 100644
--- a/core/src/main/resources/META-INF/orm.xml.oracle
+++ b/core/src/main/resources/META-INF/orm.xml.oracle
@@ -109,6 +109,23 @@ under the License.
</attributes>
</entity>
+ <entity class="org.apache.syncope.core.persistence.beans.role.RAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_RAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_RAttrTemplate" pk-column-value="SEQ_RAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+ <entity class="org.apache.syncope.core.persistence.beans.membership.MAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_MAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_MAttrTemplate" pk-column-value="SEQ_MAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+
<entity class="org.apache.syncope.core.persistence.beans.user.UAttr">
<attributes>
<id name="id">
http://git-wip-us.apache.org/repos/asf/syncope/blob/4e35b35f/core/src/main/resources/META-INF/orm.xml.sqlserver
----------------------------------------------------------------------
diff --git a/core/src/main/resources/META-INF/orm.xml.sqlserver b/core/src/main/resources/META-INF/orm.xml.sqlserver
index 0844963..4b66e01 100644
--- a/core/src/main/resources/META-INF/orm.xml.sqlserver
+++ b/core/src/main/resources/META-INF/orm.xml.sqlserver
@@ -109,6 +109,23 @@ under the License.
</attributes>
</entity>
+ <entity class="org.apache.syncope.core.persistence.beans.role.RAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_RAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_RAttrTemplate" pk-column-value="SEQ_RAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+ <entity class="org.apache.syncope.core.persistence.beans.membership.MAttrTemplate">
+ <attributes>
+ <id name="id">
+ <generated-value generator="SEQ_MAttrTemplate" strategy="TABLE"/>
+ <table-generator name="SEQ_MAttrTemplate" pk-column-value="SEQ_MAttrTemplate" initial-value="1000"/>
+ </id>
+ </attributes>
+ </entity>
+
<entity class="org.apache.syncope.core.persistence.beans.user.UAttr">
<attributes>
<id name="id">
[6/6] syncope git commit: Merge branch 'master' into 2_0_X
Posted by il...@apache.org.
Merge branch 'master' into 2_0_X
Conflicts:
core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractAttrTemplate.java
core/src/main/java/org/apache/syncope/core/persistence/beans/membership/MAttrTemplate.java
core/src/main/java/org/apache/syncope/core/persistence/beans/role/RAttrTemplate.java
core/src/main/resources/META-INF/orm.xml
core/src/main/resources/META-INF/orm.xml.oracle
core/src/main/resources/META-INF/orm.xml.sqlserver
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/01785499
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/01785499
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/01785499
Branch: refs/heads/2_0_X
Commit: 01785499355f971bced0347c02acce532bcfb7fb
Parents: 094e68f 04b0530
Author: Francesco Chicchiriccò <il...@apache.org>
Authored: Fri Feb 13 15:21:03 2015 +0100
Committer: Francesco Chicchiriccò <il...@apache.org>
Committed: Fri Feb 13 15:21:03 2015 +0100
----------------------------------------------------------------------
----------------------------------------------------------------------
[4/6] syncope git commit: Merge branch '1_2_X'
Posted by il...@apache.org.
Merge branch '1_2_X'
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/04b05308
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/04b05308
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/04b05308
Branch: refs/heads/2_0_X
Commit: 04b053087cec46ce155c855b1e059f2c93166ae3
Parents: 36327a9 4e35b35
Author: Francesco Chicchiriccò <il...@apache.org>
Authored: Fri Feb 13 15:20:26 2015 +0100
Committer: Francesco Chicchiriccò <il...@apache.org>
Committed: Fri Feb 13 15:20:26 2015 +0100
----------------------------------------------------------------------
.../persistence/beans/AbstractAttrTemplate.java | 11 -----------
.../beans/membership/MAttrTemplate.java | 8 ++++++++
.../core/persistence/beans/role/RAttrTemplate.java | 8 ++++++++
core/src/main/resources/META-INF/orm.xml | 17 +++++++++++++++++
core/src/main/resources/META-INF/orm.xml.oracle | 17 +++++++++++++++++
core/src/main/resources/META-INF/orm.xml.sqlserver | 17 +++++++++++++++++
6 files changed, 67 insertions(+), 11 deletions(-)
----------------------------------------------------------------------
[5/6] syncope git commit: Merge branch '1_2_X'
Posted by il...@apache.org.
Merge branch '1_2_X'
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/04b05308
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/04b05308
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/04b05308
Branch: refs/heads/master
Commit: 04b053087cec46ce155c855b1e059f2c93166ae3
Parents: 36327a9 4e35b35
Author: Francesco Chicchiriccò <il...@apache.org>
Authored: Fri Feb 13 15:20:26 2015 +0100
Committer: Francesco Chicchiriccò <il...@apache.org>
Committed: Fri Feb 13 15:20:26 2015 +0100
----------------------------------------------------------------------
.../persistence/beans/AbstractAttrTemplate.java | 11 -----------
.../beans/membership/MAttrTemplate.java | 8 ++++++++
.../core/persistence/beans/role/RAttrTemplate.java | 8 ++++++++
core/src/main/resources/META-INF/orm.xml | 17 +++++++++++++++++
core/src/main/resources/META-INF/orm.xml.oracle | 17 +++++++++++++++++
core/src/main/resources/META-INF/orm.xml.sqlserver | 17 +++++++++++++++++
6 files changed, 67 insertions(+), 11 deletions(-)
----------------------------------------------------------------------