You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Mark (JIRA)" <se...@james.apache.org> on 2014/05/02 00:39:18 UTC

[jira] [Comment Edited] (JAMES-1550) JPA2.1/Hibernate compatibility, Netty 3.9.1 upgrade, Spring integration test module, plus misc minor changes

    [ 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 10:39 PM:
------------------------------------------------------

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.



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.

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
>
>
> 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