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: [email protected]
For additional commands, e-mail: [email protected]