james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark (JIRA)" <server-...@james.apache.org>
Subject [jira] [Comment Edited] (JAMES-1550) JPA2.1/Hibernate compatibility, Netty 3.9.1 upgrade, Spring integration test module, plus misc minor changes
Date Thu, 01 May 2014 23:08:20 GMT

    [ https://issues.apache.org/jira/browse/JAMES-1550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13987100#comment-13987100
] 

Mark edited comment on JAMES-1550 at 5/1/14 11:08 PM:
------------------------------------------------------

mailbox.svnrev1586958.patch:

Split apache-james-mailbox-jpa module into apache-james-mailbox-jpa and apache-james-mailbox-openjpa
modules. Basically, the new openjpa module is the old jpa module. The new jpa module is now
JPA2.1 compliant and independent of OpenJPA specific stuff, ie. it works with Hibernate (there
is no intention to develop OpenJPA any further and therefore it will probably never reach
JPA 2.1 compliance whereas Hibernate has it for quite some time now -- Hibernate also brings
with it hibernate-search, so no separate lucene handling should be necessary for indexing
mails -- however Hibernate's blob streaming/encryption support may be more lacking than OpenJPA's...).

Clean up MaildirMailboxManagerTest.

Dependency version upgrades:
hbase 0.92.0 -> 0.92.2
hadoop: 1.0.1 -> 1.1.1
spring: 3.1.2 -> 4.0.3
guava: 13.0 -> 13.0.1 (dependency divergence)
A few more dependency version declarations to avoid version divergencies.

Enable maven-enforcer-plugin.
Avoid random MANIFEST.MF inclusion bug/problem between jar and bundle plugins.



was (Author: gwdfl59u):
Split apache-james-mailbox-jpa module into apache-james-mailbox-jpa and apache-james-mailbox-openjpa
modules. Basically, the new openjpa module is the old jpa module. The new jpa module is now
JPA2.1 compliant and independent of OpenJPA specific stuff, ie. it works with Hibernate (there
is no intention to develop OpenJPA any further and therefore it will probably never reach
JPA 2.1 compliance whereas Hibernate has it for quite some time now -- Hibernate also brings
with it hibernate-search, so no separate lucene handling should be necessary for indexing
mails -- however Hibernate's blob streaming/encryption support may be more lacking than OpenJPA's...).

Clean up MaildirMailboxManagerTest.

Dependency version upgrades:
hbase 0.92.0 -> 0.92.2
hadoop: 1.0.1 -> 1.1.1
spring: 3.1.2 -> 4.0.3
guava: 13.0 -> 13.0.1 (dependency divergence)
A few more dependency version declaration to avoid version divergencies.

Enable maven-enforcer-plugin.
Avoid random MANIFEST.MF inclusion bug/problem between jar and bundle plugins.


> JPA2.1/Hibernate compatibility, Netty 3.9.1 upgrade, Spring integration test module,
plus misc minor changes
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: JAMES-1550
>                 URL: https://issues.apache.org/jira/browse/JAMES-1550
>             Project: James Server
>          Issue Type: Improvement
>    Affects Versions: Trunk
>            Reporter: Mark
>            Priority: Critical
>         Attachments: mailbox.svnrev1586958.patch, server.svnrev1591185.patch
>
>
> I'm attaching a patch.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message