### Eclipse Workspace Patch 1.0 #P james-server-data-jpa Index: src/main/java/org/apache/james/rrt/jpa/model/JPARecipientRewrite.java =================================================================== --- src/main/java/org/apache/james/rrt/jpa/model/JPARecipientRewrite.java (revision 1635065) +++ src/main/java/org/apache/james/rrt/jpa/model/JPARecipientRewrite.java (working copy) @@ -97,11 +97,13 @@ private String targetAddress = ""; /** - * Default no-args constructor to avoid warning during JPA class enhancement. - * Do not us this. + * Default no-args constructor for JPA class enhancement. + * The constructor need to be public or protected to be used by JPA. + * See: http://docs.oracle.com/javaee/6/tutorial/doc/bnbqa.html + * Do not us this constructor, it is for JPA only. */ @SuppressWarnings(value = "unused" ) - private JPARecipientRewrite() { + protected JPARecipientRewrite() { } /** Index: src/main/java/org/apache/james/domainlist/jpa/model/JPADomain.java =================================================================== --- src/main/java/org/apache/james/domainlist/jpa/model/JPADomain.java (revision 1635065) +++ src/main/java/org/apache/james/domainlist/jpa/model/JPADomain.java (working copy) @@ -46,11 +46,12 @@ private String name; /** - * Default no-args constructor to avoid warning during JPA class enhancement. - * Do not us this. + * Default no-args constructor for JPA class enhancement. + * The constructor need to be public or protected to be used by JPA. + * See: http://docs.oracle.com/javaee/6/tutorial/doc/bnbqa.html + * Do not us this constructor, it is for JPA only. */ - @SuppressWarnings(value = "unused" ) - private JPADomain() { + protected JPADomain() { } /**