MAILBOX-279: JPA's required non argument constructor

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

Branch: refs/heads/master
Commit: aa46db47b848dba7c1bea54ce31caabf5fee35c8
Parents: ee3fe49
Author: Quynh Nguyen <[email protected]>
Authored: Tue Nov 29 11:35:44 2016 +0700
Committer: Quynh Nguyen <[email protected]>
Committed: Wed Dec 7 14:51:26 2016 +0700

----------------------------------------------------------------------
 .../jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java       | 4 ++++
 .../james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java | 5 +++++
 2 files changed, 9 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/aa46db47/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
----------------------------------------------------------------------
diff --git 
a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
 
b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
index 37c6ed0..48896d7 100644
--- 
a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
+++ 
b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
@@ -228,6 +228,10 @@ public abstract class AbstractJPAMailboxMessage implements 
MailboxMessage {
             @ElementJoinColumn(name = "MAIL_UID", referencedColumnName = 
"MAIL_UID") })
     private List<JPAUserFlag> userFlags;
 
+    public AbstractJPAMailboxMessage() {
+        
+    }
+
     public AbstractJPAMailboxMessage(JPAMailbox mailbox, Date internalDate, 
Flags flags, long contentOctets,
             int bodyStartOctet, PropertyBuilder propertyBuilder) {
         this.mailbox = mailbox;

http://git-wip-us.apache.org/repos/asf/james-project/blob/aa46db47/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java
----------------------------------------------------------------------
diff --git 
a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java
 
b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java
index 4d69386..1189489 100644
--- 
a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java
+++ 
b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java
@@ -56,6 +56,11 @@ public class JPAMailboxMessage extends 
AbstractJPAMailboxMessage {
     @Column(name = "HEADER_BYTES", length = 10485760, nullable = false)
     @Lob private byte[] header;
     
+
+    public JPAMailboxMessage() {
+        
+    }
+
     public JPAMailboxMessage(JPAMailbox mailbox, Date internalDate, int size, 
Flags flags, SharedInputStream content, int bodyStartOctet, PropertyBuilder 
propertyBuilder) throws MailboxException {
         super(mailbox, internalDate, flags, size ,bodyStartOctet, 
propertyBuilder);
         try {


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to