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/01/22 15:20:55 UTC

svn commit: r902092 - /james/server/trunk/spring-deployment/src/main/config/james/spring-beans.xml

Author: norman
Date: Fri Jan 22 14:20:54 2010
New Revision: 902092

URL: http://svn.apache.org/viewvc?rev=902092&view=rev
Log:
use jpa implementation of Subscriber for imap

Modified:
    james/server/trunk/spring-deployment/src/main/config/james/spring-beans.xml

Modified: james/server/trunk/spring-deployment/src/main/config/james/spring-beans.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/spring-deployment/src/main/config/james/spring-beans.xml?rev=902092&r1=902091&r2=902092&view=diff
==============================================================================
--- james/server/trunk/spring-deployment/src/main/config/james/spring-beans.xml (original)
+++ james/server/trunk/spring-deployment/src/main/config/james/spring-beans.xml Fri Jan 22 14:20:54 2010
@@ -263,24 +263,30 @@
     <bean id="imapEncoderFactory" class="org.apache.james.imap.encode.main.DefaultImapEncoderFactory"/>
     <bean id="imapEncoder" factory-bean="imapEncoderFactory"  factory-method="buildImapEncoder"/>
        
-	
-	<bean id="subscriper" class="org.apache.james.imapserver.UserMetaDataRepositorySubscripter"/>
-		
 	<bean id="authenticator" class="org.apache.james.imapserver.UserRepositoryAuthenticator"/>
 	
+	
+    <!--  Torque implementation of IMAP Storage-->
+	<!--  
+	<bean id="subscriper" class="org.apache.james.imapserver.UserMetaDataRepositorySubscripter"/>
+			
 	<bean id="userMetaDataRepository" class="org.apache.james.user.impl.file.FileUserMetaDataRepository">
 	 	<constructor-arg index="0" value="var/users"/>
 	 </bean>
 	 
-	<!--  use this for torque implementation -->
-	<!--  
+
 	 <bean id="mailboxmanager" class="org.apache.james.mailboxmanager.torque.DefaultMailboxManager">
          <constructor-arg index="0" ref="authenticator"/>
          <constructor-arg index="1" ref="subscriper"/>
          <property name="torqueConfig" value="file://conf/torque.properties" />
 	</bean>
 	-->
-	<!--  Enable this for JPA implementation -->
+
+	<!-- JPA implementation of IMAP Storage-->
+	<bean id ="subscriper" 	class="org.apache.james.imap.jpa.JPASubscriptionManager">
+      <constructor-arg index="0" ref="entityManagerFactory"/>
+	</bean>
+	
 	<bean id="mailboxmanager" class="org.apache.james.imap.jpa.openjpa.OpenJPAMailboxManager">
         <constructor-arg index="0" ref="authenticator"/>
         <constructor-arg index="1" ref="subscriper"/>



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