Hi Norman, I did a complete reinstall of my James server and commented out the very simple test mailet I wrote.
It looked like the test mailet was the culprit as mail is send and received without duplication. Thanks again for looking into this. -Rogier On Nov 2, 2007 3:46 PM, Rogier Doekes <[EMAIL PROTECTED]> wrote: > Hi Norman, > > Thank you for helping me with this. > > Note: I added one more thing since my previous mail being the > implementation of JDBCVirtualUserTable, but that has no bearing on the > problem. > > Here is the sequence I did to recreate an isolated sample: > 1. shutdown > 2. started the deamon > 3. send a message > 4. message came to the spool > 5. message stays in the spool with repository_name = 'spool' and > message_state = 'transport' > 6. inbox grew to 6 records with identical message_body and > message_attributes in the span of 2 minutes > 7. shutdown the deamon > > > here is the contents of the spoolmanager.log > > 02/11/07 16:34:59 INFO spoolmanager: JamesSpoolManager init... > 02/11/07 16:34:59 INFO spoolmanager: Matcher All instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet PostmasterAlias instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher RelayLimit=30 instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet Null instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher All instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet JDBCVirtualUserTable > instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher > HasMailAttributeWithValue=org.apache.james.infected, true > instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet ToProcessor instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher > HasMailAttribute=spamChecked instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet ToProcessor instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher All instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet SetMailAttribute > instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher SMTPAuthSuccessful > instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet ToProcessor instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher > InSpammerBlacklist=query.bondedsender.org. instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet ToProcessor instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher > InSpammerBlacklist=dnsbl.njabl.org. instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet ToProcessor instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher All instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet ToProcessor instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Processor root instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher All instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet ToRepository instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Processor error instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher SMTPAuthSuccessful > instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet SetMimeHeader instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher > HasMailAttribute=org.apache.james.SMIMECheckSignature instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet SetMimeHeader instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher RecipientIsLocal > instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet LocalDelivery instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher HostIsLocal instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet ToProcessor instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher > RemoteAddrNotInNetwork=127.0.0.1 instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet ToProcessor instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher All instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet RemoteDelivery instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Processor transport instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher All instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet ToRepository instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Processor spam instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher All instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet SetMailAttribute > instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher SMTPAuthSuccessful > instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet Bounce instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher All instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet Null instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Processor virus instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher All instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet ToRepository instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Processor local-address-error > instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher All instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet ToRepository instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Processor relay-denied instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Matcher All instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Mailet DSNBounce instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Processor bounces instantiated. > 02/11/07 16:34:59 INFO spoolmanager: Spooler Manager uses 10 Thread(s) > 02/11/07 16:34:59 INFO spoolmanager: Run JamesSpoolManager: Spool Thread > #0 > 02/11/07 16:34:59 INFO spoolmanager: Spool=$Proxy5 > 02/11/07 16:34:59 INFO spoolmanager: Run JamesSpoolManager: Spool Thread > #1 > 02/11/07 16:34:59 INFO spoolmanager: Spool=$Proxy5 > 02/11/07 16:34:59 INFO spoolmanager: Run JamesSpoolManager: Spool Thread > #2 > 02/11/07 16:34:59 INFO spoolmanager: Spool=$Proxy5 > 02/11/07 16:34:59 INFO spoolmanager: Run JamesSpoolManager: Spool Thread > #3 > 02/11/07 16:34:59 INFO spoolmanager: Spool=$Proxy5 > 02/11/07 16:34:59 INFO spoolmanager: Run JamesSpoolManager: Spool Thread > #4 > 02/11/07 16:34:59 INFO spoolmanager: Spool=$Proxy5 > 02/11/07 16:34:59 INFO spoolmanager: Run JamesSpoolManager: Spool Thread > #5 > 02/11/07 16:34:59 INFO spoolmanager: Spool=$Proxy5 > 02/11/07 16:34:59 INFO spoolmanager: Run JamesSpoolManager: Spool Thread > #6 > 02/11/07 16:34:59 INFO spoolmanager: Spool=$Proxy5 > 02/11/07 16:34:59 INFO spoolmanager: Run JamesSpoolManager: Spool Thread > #7 > 02/11/07 16:34:59 INFO spoolmanager: Spool=$Proxy5 > 02/11/07 16:34:59 INFO spoolmanager: Run JamesSpoolManager: Spool Thread > #8 > 02/11/07 16:34:59 INFO spoolmanager: Spool=$Proxy5 > 02/11/07 16:34:59 INFO spoolmanager: Run JamesSpoolManager: Spool Thread > #9 > 02/11/07 16:34:59 INFO spoolmanager: Spool=$Proxy5 > 02/11/07 16:38:34 INFO spoolmanager: JamesSpoolManager dispose... > 02/11/07 16:38:34 INFO spoolmanager: Interrupted JamesSpoolManager: > Spool Thread #0 > 02/11/07 16:38:34 INFO spoolmanager: Stop JamesSpoolManager: Spool Thread > #0 > 02/11/07 16:38:34 INFO spoolmanager: Interrupted JamesSpoolManager: > Spool Thread #1 > 02/11/07 16:38:34 INFO spoolmanager: Stop JamesSpoolManager: Spool Thread > #1 > 02/11/07 16:38:34 INFO spoolmanager: Interrupted JamesSpoolManager: > Spool Thread #2 > 02/11/07 16:38:34 INFO spoolmanager: Stop JamesSpoolManager: Spool Thread > #2 > 02/11/07 16:38:34 INFO spoolmanager: Interrupted JamesSpoolManager: > Spool Thread #3 > 02/11/07 16:38:34 INFO spoolmanager: Stop JamesSpoolManager: Spool Thread > #3 > 02/11/07 16:38:34 INFO spoolmanager: Interrupted JamesSpoolManager: > Spool Thread #4 > 02/11/07 16:38:34 INFO spoolmanager: Stop JamesSpoolManager: Spool Thread > #4 > 02/11/07 16:38:34 INFO spoolmanager: Interrupted JamesSpoolManager: > Spool Thread #5 > 02/11/07 16:38:34 INFO spoolmanager: Stop JamesSpoolManager: Spool Thread > #5 > 02/11/07 16:38:34 INFO spoolmanager: Interrupted JamesSpoolManager: > Spool Thread #6 > 02/11/07 16:38:34 INFO spoolmanager: Stop JamesSpoolManager: Spool Thread > #6 > 02/11/07 16:38:34 INFO spoolmanager: Interrupted JamesSpoolManager: > Spool Thread #7 > 02/11/07 16:38:34 INFO spoolmanager: Stop JamesSpoolManager: Spool Thread > #7 > 02/11/07 16:38:34 INFO spoolmanager: Interrupted JamesSpoolManager: > Spool Thread #8 > 02/11/07 16:38:34 INFO spoolmanager: Stop JamesSpoolManager: Spool Thread > #8 > 02/11/07 16:38:34 INFO spoolmanager: Interrupted JamesSpoolManager: > Spool Thread #9 > 02/11/07 16:38:34 INFO spoolmanager: Stop JamesSpoolManager: Spool Thread > #9 > 02/11/07 16:38:34 INFO spoolmanager: JamesSpoolManager thread > shutdown completed. > > > and here the mailet.log > 02/11/07 16:34:59 INFO James.Mailet: RemoteAddrNotInNetwork: > Authorized addresses: [127.0.0.1/255.255.255.255] > 02/11/07 16:34:59 INFO James.Mailet: RemoteDelivery: maxRetries is > larger than total number of attempts specified. Increasing last > delayTime with 19 attempts > 02/11/07 16:34:59 INFO James.Mailet: RemoteDelivery: Delay of > 21600000 msecs is now attempted: 20 times > 02/11/07 16:35:35 INFO James.Mailet: JDBCVirtualUserTable: > Translating virtual user ****** to ************** > > Cheers, > > -Rogier > > On Nov 2, 2007 2:31 PM, Norman Maurer <[EMAIL PROTECTED]> wrote: > > Hi Rogier, > > > > can you please show us your mailet.log and spoolmanager.log ? > > > > bye > > Norman > > > > Am Freitag, den 02.11.2007, 10:05 -0400 schrieb Rogier Doekes: > > > > > Hello, > > > > > > I experience some strange and unexpected behavior with my James > > > server. As I am in development, the james server runs in localhost > > > with two localhost users (user1 and user2) > > > When I send a message from user1 to user2 and vica versa (using a very > > > simple java class which sends test mail), the mail stays in the spool > > > table indefinitely and the records in the inbox table grow every > > > couple of minutes. It seems that James is trying to deliver the > > > messages without removing it from the spool. > > > > > > I pretty much did an out-of-the-box installation of James without any > > > modifications. > > > > > > Attached my config.xml file. Anything I am doing wrong or am I missing > > > some processing mailets? > > > > > > Cheers, > > > > > > -Rogier > > > > > > > > > > > > <!ENTITY listserverStores SYSTEM "../conf/james-liststores.xml"> > > > <!ENTITY fetchmailConfig SYSTEM "../conf/james-fetchmail.xml"> > > > <!ENTITY smtphandlerchainConfig SYSTEM "../conf/james- > smtphandlerchain.xml"> > > > ]> > > > > > > <config> > > > <James> > > > <postmaster>[EMAIL PROTECTED]</postmaster> > > > <servernames autodetect="true" autodetectIP="true"> > > > <servername>localhost</servername> > > > </servernames> > > > <usernames ignoreCase="true" enableAliases="true" > > > enableForwarding="true"/> > > > <inboxRepository> > > > <repository destinationURL="db://maildb/inbox/" type="MAIL"/> > > > </inboxRepository> > > > </James> > > > > > > <mailetpackages> > > > <mailetpackage>org.apache.james.transport.mailets > </mailetpackage> > > > <mailetpackage>org.apache.james.transport.mailets.smime > </mailetpackage> > > > </mailetpackages> > > > <matcherpackages> > > > <matcherpackage>org.apache.james.transport.matchers > </matcherpackage> > > > <matcherpackage>org.apache.james.transport.matchers.smime > </matcherpackage> > > > </matcherpackages> > > > > > > <spoolmanager> > > > <threads> 10 </threads> > > > <processor name="root"> > > > <mailet match="All" class="PostmasterAlias"/> > > > <mailet match="RelayLimit=30" class="Null"/> > > > <mailet > > > match="HasMailAttributeWithValue=org.apache.james.infected, true" > > > class="ToProcessor"> > > > <processor> virus </processor> > > > </mailet> > > > <mailet match="HasMailAttribute=spamChecked" > class="ToProcessor"> > > > <processor> transport </processor> > > > </mailet> > > > <mailet match="All" class="SetMailAttribute"> > > > <spamChecked>true</spamChecked> > > > </mailet> > > > <mailet match="SMTPAuthSuccessful" class="ToProcessor"> > > > <processor> transport </processor> > > > </mailet> > > > <mailet match="InSpammerBlacklist=query.bondedsender.org." > > > class="ToProcessor"> > > > <processor> transport </processor> > > > </mailet> > > > <mailet match="InSpammerBlacklist=dnsbl.njabl.org." > > > class="ToProcessor"> > > > <processor> spam </processor> > > > <notice>550 Requested action not taken: rejected - see > > > http://njabl.org/ </notice> > > > </mailet> > > > <mailet match="All" class="ToProcessor"> > > > <processor> transport </processor> > > > </mailet> > > > </processor> > > > <processor name="error"> > > > <mailet match="All" class="ToRepository"> > > > <repositoryPath> db://maildb/deadletter/error > </repositoryPath> > > > </mailet> > > > </processor> > > > > > > <processor name="transport"> > > > <mailet match="SMTPAuthSuccessful" class="SetMimeHeader"> > > > <name>X-UserIsAuth</name> > > > <value>true</value> > > > </mailet> > > > > > > <mailet > > > match="HasMailAttribute=org.apache.james.SMIMECheckSignature" > > > class="SetMimeHeader"> > > > <name>X-WasSigned</name> > > > <value>true</value> > > > </mailet> > > > > > > <mailet match="RecipientIsLocal" class="LocalDelivery"/> > > > <mailet match="HostIsLocal" class="ToProcessor"> > > > <processor> local-address-error </processor> > > > <notice>550 - Requested action not taken: no such user > here</notice> > > > </mailet> > > > <mailet match="RemoteAddrNotInNetwork=127.0.0.1" > class="ToProcessor"> > > > <processor> relay-denied </processor> > > > <notice>550 - Requested action not taken: relaying > denied</notice> > > > </mailet> > > > <mailet match="All" class="RemoteDelivery"> > > > <outgoing> db://maildb/spool/outgoing </outgoing> > > > <delayTime> 5 minutes </delayTime> > > > <delayTime> 10 minutes </delayTime> > > > <delayTime> 45 minutes </delayTime> > > > <delayTime> 2 hours </delayTime> > > > <delayTime> 3 hours </delayTime> > > > <delayTime> 6 hours </delayTime> > > > <maxRetries> 25 </maxRetries> > > > <deliveryThreads> 1 </deliveryThreads> > > > <sendpartial>false</sendpartial> > > > <bounceProcessor>bounces</bounceProcessor> > > > </mailet> > > > </processor> > > > <processor name="spam"> > > > <mailet match="All" class="ToRepository"> > > > <repositoryPath>db://maildb/deadletter/spam > </repositoryPath> > > > </mailet> > > > </processor> > > > <processor name="virus"> > > > <mailet match="All" class="SetMailAttribute"> > > > <org.apache.james.infected>true, > > > bouncing</org.apache.james.infected> > > > </mailet> > > > <mailet match="SMTPAuthSuccessful" class="Bounce"> > > > <inline>heads</inline> > > > <attachment>none</attachment> > > > <notice> Warning: We were unable to deliver the message > > > below because it was found infected by virus(es). </notice> > > > </mailet> > > > <mailet match="All" class="Null" /> > > > </processor> > > > <processor name="local-address-error"> > > > <mailet match="All" class="ToRepository"> > > > <repositoryPath> > > > db://maildb/deadletter/address-error</repositoryPath> > > > </mailet> > > > </processor> > > > <processor name="relay-denied"> > > > <mailet match="All" class="ToRepository"> > > > > <repositoryPath>db://maildb/deadletter/relay-denied</repositoryPath> > > > </mailet> > > > </processor> > > > <processor name="bounces"> > > > <mailet match="All" class="DSNBounce"> > > > <passThrough>false</passThrough> > > > </mailet> > > > </processor> > > > </spoolmanager> > > > <dnsserver> > > > <servers> > > > <server>192.168.0.51</server> > > > </servers> > > > <autodiscover>true</autodiscover> > > > <authoritative>false</authoritative> > > > <maxcachesize>50000</maxcachesize> > > > </dnsserver> > > > <remotemanager enabled="true"> > > > <port>4555</port> > > > <handler> > > > <helloName autodetect="true">myMailServer</helloName> > > > <administrator_accounts> > > > <account login="****" password="****"/> > > > </administrator_accounts> > > > <connectiontimeout> 60000 </connectiontimeout> > > > </handler> > > > </remotemanager> > > > <pop3server enabled="true"> > > > <port>110</port> > > > <handler> > > > <helloName autodetect="true">myMailServer</helloName> > > > <connectiontimeout>120000</connectiontimeout> > > > </handler> > > > </pop3server> > > > > > > <smtpserver enabled="true"> > > > <port>25</port> > > > <handler> > > > <helloName autodetect="true">myMailServer</helloName> > > > <connectiontimeout>360000</connectiontimeout> > > > <authorizedAddresses>127.0.0.0/8</authorizedAddresses> > > > <maxmessagesize>0</maxmessagesize> > > > </handler> > > > </smtpserver> > > > <nntpserver enabled="true"> > > > <port>119</port> > > > <handler> > > > <helloName autodetect="true">myMailServer</helloName> > > > <connectiontimeout>120000</connectiontimeout> > > > <authRequired>false</authRequired> > > > </handler> > > > </nntpserver> > > > > > > <nntp-repository> > > > <readOnly>false</readOnly> > > > <rootPath>file://var/nntp/groups</rootPath> > > > <tempPath>file://var/nntp/temp</tempPath> > > > <articleIDPath>file://var/nntp/articleid</articleIDPath> > > > <articleIDDomainSuffix>news.james.apache.org > </articleIDDomainSuffix> > > > <newsgroups> > > > <newsgroup>org.apache.james.dev</newsgroup> > > > <newsgroup>org.apache.james.user</newsgroup> > > > <newsgroup>org.apache.avalon.dev</newsgroup> > > > <newsgroup>org.apache.avalon.user</newsgroup> > > > </newsgroups> > > > <spool> > > > <configuration> > > > <spoolPath>file://var/nntp/spool</spoolPath> > > > <threadCount>1</threadCount> > > > <threadIdleTime>60000</threadIdleTime> > > > </configuration> > > > </spool> > > > </nntp-repository> > > > <spoolrepository destinationURL="db://maildb/spool/spool" > type="SPOOL"/> > > > <mailstore> > > > <repositories> > > > <repository > > > class="org.apache.james.mailrepository.AvalonMailRepository"> > > > <protocols> > > > <protocol>file</protocol> > > > </protocols> > > > <types> > > > <type>MAIL</type> > > > </types> > > > </repository> > > > <repository > > > class="org.apache.james.mailrepository.AvalonSpoolRepository"> > > > <protocols> > > > <protocol>file</protocol> > > > </protocols> > > > <types> > > > <type>SPOOL</type> > > > </types> > > > </repository> > > > <repository class=" > org.apache.james.mailrepository.JDBCMailRepository"> > > > <protocols> > > > <protocol>db</protocol> > > > </protocols> > > > <types> > > > <type>MAIL</type> > > > </types> > > > <config> > > > <sqlFile>file://conf/sqlResources.xml</sqlFile> > > > </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> > > > <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> > > > <repository class=" > org.apache.james.mailrepository.MBoxMailRepository"> > > > <protocols> > > > <protocol>mbox</protocol> > > > </protocols> > > > <types> > > > <type>MAIL</type> > > > </types> > > > </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> > > > </mailstore> > > > <users-store> > > > <repository name="LocalUsers" > > > class="org.apache.james.userrepository.JamesUsersJdbcRepository" > > > destinationURL="db://maildb/users"> > > > <sqlFile>file://conf/sqlResources.xml</sqlFile> > > > </repository> > > > </users-store> > > > <database-connections> > > > <data-source name="maildb" > > > class="org.apache.james.util.mordred.JdbcDataSource"> > > > <driver>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver> > > > <dburl>jdbc:sqlserver://********;databaseName=****</dburl> > > > <user>*****</user> > > > <password>**********</password> > > > <max>20</max> > > > </data-source> > > > </database-connections> > > > <connections> > > > <idle-timeout>300000</idle-timeout> > > > <max-connections>30</max-connections> > > > </connections> > > > <sockets> > > > <server-sockets> > > > <factory name="plain" > > > class=" > org.apache.avalon.cornerstone.blocks.sockets.DefaultServerSocketFactory"/> > > > </server-sockets> > > > <client-sockets> > > > <factory name="plain" > > > class=" > org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketFactory"/> > > > </client-sockets> > > > </sockets> > > > <thread-manager> > > > <thread-group> > > > <name>default</name> > > > <priority>5</priority> > > > <is-daemon>false</is-daemon> > > > <max-threads>100</max-threads> > > > <min-threads>20</min-threads> > > > <min-spare-threads>20</min-spare-threads> > > > </thread-group> > > > </thread-manager> > > > </config> > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > -- > Rogier Doekes > [EMAIL PROTECTED] > -- Rogier Doekes [EMAIL PROTECTED]
