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