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]
