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 no...@apache.org on 2010/04/23 17:20:56 UTC

svn commit: r937330 - /james/server/trunk/spring-deployment/src/main/config/james/META-INF/persistence.xml

Author: norman
Date: Fri Apr 23 15:20:55 2010
New Revision: 937330

URL: http://svn.apache.org/viewvc?rev=937330&view=rev
Log:
Add some comments about what todo when you want to use Streaming to avoid to confuse the EntityManager (IMAP-133)

Modified:
    james/server/trunk/spring-deployment/src/main/config/james/META-INF/persistence.xml

Modified: james/server/trunk/spring-deployment/src/main/config/james/META-INF/persistence.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/spring-deployment/src/main/config/james/META-INF/persistence.xml?rev=937330&r1=937329&r2=937330&view=diff
==============================================================================
--- james/server/trunk/spring-deployment/src/main/config/james/META-INF/persistence.xml (original)
+++ james/server/trunk/spring-deployment/src/main/config/james/META-INF/persistence.xml Fri Apr 23 15:20:55 2010
@@ -5,13 +5,22 @@
         <!-- Mailbox stuff-->
         <class>org.apache.james.imap.jpa.mail.model.JPAHeader</class>
         <class>org.apache.james.imap.jpa.mail.model.JPAMailbox</class>
+        <class>org.apache.james.imap.jpa.mail.model.AbstractJPAMessage</class>
         <class>org.apache.james.imap.jpa.mail.model.AbstractJPAMailboxMembership</class>
-        <class>org.apache.james.imap.jpa.mail.model.JPAMailboxMembership</class>
+        <!-- This needs to get used when you want to use streaming. Remember to comment the following classes
+             org.apache.james.imap.jpa.mail.model.JPAMailboxMembership
+             org.apache.james.imap.jpa.mail.model.JPAMessage
+             
+             If you don't do this the EntityManager will get confused
+         -->
+         <!-- 
         <class>org.apache.james.imap.jpa.mail.model.openjpa.JPAStreamingMailboxMembership</class>
-        <class>org.apache.james.imap.jpa.mail.model.openjpa.JPAStreamingMailboxMembership</class>
-        <class>org.apache.james.imap.jpa.mail.model.AbstractJPAMessage</class>
-        <class>org.apache.james.imap.jpa.mail.model.JPAMessage</class>
         <class>org.apache.james.imap.jpa.mail.model.openjpa.JPAStreamingMessage</class>
+         -->
+         
+         <!-- Comment if you want to use streaming -->
+        <class>org.apache.james.imap.jpa.mail.model.JPAMailboxMembership</class>
+        <class>org.apache.james.imap.jpa.mail.model.JPAMessage</class>
         <class>org.apache.james.imap.jpa.mail.model.JPAProperty</class>
         <class>org.apache.james.imap.jpa.user.model.JPASubscription</class>
 



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