Author: rdonkin
Date: Sun Dec 9 13:37:20 2007
New Revision: 602733
URL: http://svn.apache.org/viewvc?rev=602733&view=rev
Log:
Prune unneeded dependencies.
Modified:
james/server/trunk/core-library/src/main/java/org/apache/james/core/AvalonMailStore.xinfo
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/DefaultMailboxManagerProvider.xinfo
james/server/trunk/phoenix-deployment/src/conf/james-assembly.xml
james/server/trunk/phoenix-deployment/src/conf/james-config.xml
Modified:
james/server/trunk/core-library/src/main/java/org/apache/james/core/AvalonMailStore.xinfo
URL:
http://svn.apache.org/viewvc/james/server/trunk/core-library/src/main/java/org/apache/james/core/AvalonMailStore.xinfo?rev=602733&r1=602732&r2=602733&view=diff
==============================================================================
---
james/server/trunk/core-library/src/main/java/org/apache/james/core/AvalonMailStore.xinfo
(original)
+++
james/server/trunk/core-library/src/main/java/org/apache/james/core/AvalonMailStore.xinfo
Sun Dec 9 13:37:20 2007
@@ -36,10 +36,7 @@
</dependency>
<dependency>
<service name="org.apache.james.services.FileSystem" version="1.0"/>
- </dependency>
- <dependency>
- <service
name="org.apache.james.mailboxmanager.manager.MailboxManagerProvider"
version="1.0"/>
- </dependency>
+ </dependency>
</dependencies>
</blockinfo>
Modified:
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/DefaultMailboxManagerProvider.xinfo
URL:
http://svn.apache.org/viewvc/james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/DefaultMailboxManagerProvider.xinfo?rev=602733&r1=602732&r2=602733&view=diff
==============================================================================
---
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/DefaultMailboxManagerProvider.xinfo
(original)
+++
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/DefaultMailboxManagerProvider.xinfo
Sun Dec 9 13:37:20 2007
@@ -34,9 +34,6 @@
<dependency>
<service name="org.apache.james.services.FileSystem" version="1.0"/>
</dependency>
- <dependency>
- <service name="org.apache.avalon.cornerstone.services.store.Store"
version="1.0"/>
- </dependency>
</dependencies>
</blockinfo>
Modified: james/server/trunk/phoenix-deployment/src/conf/james-assembly.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/phoenix-deployment/src/conf/james-assembly.xml?rev=602733&r1=602732&r2=602733&view=diff
==============================================================================
--- james/server/trunk/phoenix-deployment/src/conf/james-assembly.xml (original)
+++ james/server/trunk/phoenix-deployment/src/conf/james-assembly.xml Sun Dec
9 13:37:20 2007
@@ -60,16 +60,8 @@
<block name="mailboxmanager"
class="org.apache.james.mailboxmanager.impl.DefaultMailboxManagerProvider">
- <provide name="filesystem" role="org.apache.james.services.FileSystem" />
- <provide name="mailboxmanager-mailstore"
role="org.apache.avalon.cornerstone.services.store.Store" />
+ <provide name="filesystem" role="org.apache.james.services.FileSystem"
/>
</block>
-
- <block name="mailboxmanager-mailstore"
class="org.apache.james.mailboxmanager.mailstore.MyAvalonMailStore" >
- <provide name="database-connections"
-
role="org.apache.avalon.cornerstone.services.datasources.DataSourceSelector" />
- <provide name="filesystem" role="org.apache.james.services.FileSystem" />
- </block>
-
<!-- The James Spool Manager block -->
<block name="spoolmanager"
class="org.apache.james.transport.JamesSpoolManager" >
@@ -226,8 +218,6 @@
<block name="mailstore" class="org.apache.james.core.AvalonMailStore" >
<provide name="database-connections"
role="org.apache.avalon.cornerstone.services.datasources.DataSourceSelector" />
- <provide name="mailboxmanager"
-
role="org.apache.james.mailboxmanager.manager.MailboxManagerProvider" />
<provide name="filesystem" role="org.apache.james.services.FileSystem" />
</block>
Modified: james/server/trunk/phoenix-deployment/src/conf/james-config.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/phoenix-deployment/src/conf/james-config.xml?rev=602733&r1=602732&r2=602733&view=diff
==============================================================================
--- james/server/trunk/phoenix-deployment/src/conf/james-config.xml (original)
+++ james/server/trunk/phoenix-deployment/src/conf/james-config.xml Sun Dec 9
13:37:20 2007
@@ -139,60 +139,32 @@
<usernamespace name="#mail" delimiter="."/>
</namespaces>
<factory
-
class="org.apache.james.mailboxmanager.impl.VirtualMailboxManagerFactory">
- <mounts>
- <mount>
- <point point="#mail"/>
- <target
class="org.apache.james.mailboxmanager.torque.TorqueMailboxManagerFactory">
- <torque-properties>
- <property name="torque.database.default"
- value="mailboxmanager"/>
- <property
- name="torque.database.mailboxmanager.adapter"
- value="derby"/>
- <property
- name="torque.dsfactory.mailboxmanager.factory"
-
value="org.apache.torque.dsfactory.SharedPoolDataSourceFactory"/>
- <property
-
name="torque.dsfactory.mailboxmanager.connection.driver"
- value="org.apache.derby.jdbc.EmbeddedDriver"/>
- <property
-
name="torque.dsfactory.mailboxmanager.connection.url"
-
value="jdbc:derby:../apps/james/var/mailboxmanager-derbydb;create=true"/>
- <property
-
name="torque.dsfactory.mailboxmanager.connection.user"
- value="app"/>
- <property
-
name="torque.dsfactory.mailboxmanager.connection.password"
- value="app"/>
- <property
-
name="torque.dsfactory.mailboxmanager.pool.maxActive"
- value="100"/>
- </torque-properties>
- </target>
- </mount>
- <!-- You could configure your local-address-error processor
with
- the repositoryPath
mailboxmanager://#system.address-error/
- -->
- <mount>
- <point point="#system"/>
- <target
-
class="org.apache.james.mailboxmanager.mailstore.MailStoreMailboxManagerFactory">
- <repository destinationURL="file://var/mail/system/"
- type="MAIL"/>
- </target>
- </mount>
- <!-- Mail to user1 goes to a file repository
- <mount>
- <point point="#mail.user1"/>
- <target
-
class="org.apache.james.mailboxmanager.mailstore.MailStoreMailboxManagerFactory">
- <repository
destinationURL="file://var/mail/inboxes/user1"
- type="MAIL"/>
- </target>
- </mount>
- -->
- </mounts>
+
class="org.apache.james.mailboxmanager.torque.TorqueMailboxManagerFactory">
+ <torque-properties>
+ <property name="torque.database.default"
+ value="mailboxmanager"/>
+ <property
+ name="torque.database.mailboxmanager.adapter"
+ value="derby"/>
+ <property
+ name="torque.dsfactory.mailboxmanager.factory"
+
value="org.apache.torque.dsfactory.SharedPoolDataSourceFactory"/>
+ <property
+
name="torque.dsfactory.mailboxmanager.connection.driver"
+ value="org.apache.derby.jdbc.EmbeddedDriver"/>
+ <property
+
name="torque.dsfactory.mailboxmanager.connection.url"
+
value="jdbc:derby:../apps/james/var/mailboxmanager-derbydb;create=true"/>
+ <property
+
name="torque.dsfactory.mailboxmanager.connection.user"
+ value="app"/>
+ <property
+
name="torque.dsfactory.mailboxmanager.connection.password"
+ value="app"/>
+ <property
+
name="torque.dsfactory.mailboxmanager.pool.maxActive"
+ value="100"/>
+ </torque-properties>
</factory>
</mailboxmanager>
@@ -1327,149 +1299,6 @@
</repositories>
</mailstore>
-
-
- <!-- The Mailstore block used by mailboxmanager -->
-
- <mailboxmanager-mailstore>
- <repositories>
- <repository
class="org.apache.james.mailboxmanager.repository.MailboxManagerMailRepository">
- <protocols>
- <protocol>mailboxmanager</protocol>
- </protocols>
- <types>
- <type>MAIL</type>
- </types>
- <config>
- <sqlFile>file://conf/mailboxManagerSqlResources.xml</sqlFile>
- </config>
- </repository>
- <!-- File based repositories. These repositories store all message
data -->
- <!-- in the file system. -->
- <repository
class="org.apache.james.mailrepository.AvalonMailRepository">
- <protocols>
- <protocol>file</protocol>
- </protocols>
- <types>
- <type>MAIL</type>
- </types>
- <!-- Set if the messages should be listed sorted. False by default
-->
- <config FIFO="false"/>
- </repository>
- <repository
class="org.apache.james.mailrepository.AvalonSpoolRepository">
- <protocols>
- <protocol>file</protocol>
- </protocols>
- <types>
- <type>SPOOL</type>
- </types>
- </repository>
-
- <!-- JDBC based repositories. These repositories store all message
data -->
- <!-- in the database. -->
- <repository
class="org.apache.james.mailrepository.JDBCMailRepository">
- <protocols>
- <protocol>db</protocol>
- </protocols>
- <types>
- <type>MAIL</type>
- </types>
- <config>
- <sqlFile>file://conf/sqlResources.xml</sqlFile>
- <!-- Set the size threshold for in memory handling of storing
operations -->
- <!-- Default is currently 409600000 due to a bug with mysql and
binary stream -->
- <!-- currently under investigation. Please change this only if
you know what -->
- <!-- you do. -->
- <!--
- <inMemorySizeLimit>4096</inMemorySizeLimit>
- -->
- </config>
- </repository>
-
- <repository
class="org.apache.james.mailrepository.JDBCSpoolRepository">
- <protocols>
- <protocol>db</protocol>
- </protocols>
- <types>
- <type>SPOOL</type>
- </types>
- <config>
- <sqlFile>file://conf/sqlResources.xml</sqlFile>
- <maxcache>1000</maxcache>
- </config>
- </repository>
-
- <!-- These repositories store message delivery and headers in the DB,
and the body to the filesystem -->
- <repository
class="org.apache.james.mailrepository.JDBCMailRepository">
- <protocols>
- <protocol>dbfile</protocol>
- </protocols>
- <types>
- <type>MAIL</type>
- </types>
- <config>
- <sqlFile>file://conf/sqlResources.xml</sqlFile>
- <filestore>file://var/dbmail</filestore>
- </config>
- </repository>
-
- <repository
class="org.apache.james.mailrepository.JDBCSpoolRepository">
- <protocols>
- <protocol>dbfile</protocol>
- </protocols>
- <types>
- <type>SPOOL</type>
- </types>
- <config>
- <sqlFile>file://conf/sqlResources.xml</sqlFile>
- <filestore>file://var/dbmail</filestore>
- <maxcache>1000</maxcache>
- </config>
- </repository>
-
- <!-- The mbox repository is designed for MAIL only; SPOOL performance
would be less than ideal-->
- <repository
class="org.apache.james.mailrepository.MBoxMailRepository">
- <protocols>
- <protocol>mbox</protocol>
- </protocols>
- <types>
- <type>MAIL</type>
- </types>
- <!-- Set if the messages should be listed sorted. False by default
-->
- <config FIFO="false"/>
- </repository>
-
- <repository
class="org.apache.james.mailrepository.filepair.File_Persistent_Object_Repository">
- <protocols>
- <protocol>file</protocol>
- </protocols>
- <types>
- <type>OBJECT</type>
- </types>
- <models>
- <model>SYNCHRONOUS</model>
- <model>ASYNCHRONOUS</model>
- <model>CACHE</model>
- </models>
- </repository>
-
- <repository
class="org.apache.james.mailrepository.filepair.File_Persistent_Stream_Repository">
- <protocols>
- <protocol>file</protocol>
- </protocols>
- <types>
- <type>STREAM</type>
- </types>
- <models>
- <model>SYNCHRONOUS</model>
- <model>ASYNCHRONOUS</model>
- <model>CACHE</model>
- </models>
- </repository>
- </repositories>
-
- </mailboxmanager-mailstore>
-
<!-- The User Storage block -->
<users-store>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]