Hi,
Thanks for replying. Pls see my replies below.

--- "Noel J. Bergman" <[EMAIL PROTECTED]> wrote:

> Al Caponi wrote:
> 
> > spoolmanager log file: No log for the past few
> days
> > although emails were coming in.
> 
> > Connections log: Filled with ERROR connections:
> > Error handling connection
> java.lang.OutOfMemoryError
> 
> Which version of JAMES, and after how long?

James 2.2.0. It was running for less than a week with
5 clients - 1 local and 4 remote. All accessing James
regularly 24x7 and at very short intervals (~1
minute).

> 
> > the messages in the spool folder simply
> disappeared and
> > didn't go to their respective inboxes.
> 
> > Upon further investigation, I found that some of
> the inboxes
> > (which contained hundreds of messages) were
> completely empty.
> 
> I've not seen that behavior with JAMES, even after
> OOME.  Which version?
> What type of repository?  There is nothing in JAMES
> that will delete
> existing messages that way, *except* if someone is
> using a file-based
> repository, and has removed one of the file pairs. 
> Someone did that
> recently, not realizing that the *Object* and
> *Stream* files are in pairs,
> and accidentally deleted everything.
> 

James 2.2.0 wtih File repository. Nobody removed
anything from the inbox folders manually. The affected
accounts do not perform any DELE operations.

> > I encountered a major problem on our production
> server with James 2.2.0
> > (File repository)
> 
> Is that still the configuration used above?  What
> was the "major problem"?
> 

Yes, that is the configuration used above. Sorry for
repeating the 'major problem' part. I'm referring to
the same thing - Inbox messages lost. This was
initially the first part of my email which I cut and
pasted at the bottom.

> >       <!-- Number of spool threads -->
> >       <threads> 100 </threads>
> 
> Are you providing enough memory to JAMES to handle
> that?  That's a LOT of
> spool threads.

This is something that I've been wondering since the
beginning - how much memory is required for 'x' number
of spool threads? How do we go about determining all
the other parameters?
I'd be grateful if I could get some pointers or
references.

> 
> >       <max-connections>0</max-connections>
> 
> > For each of the 4 services - pop3, pop3s, smtp,
> smtps:
> > <connectionLimit>200</connectionLimit>
> 
> > There are 4 thread-groups defined for each
> service.
> > All have the same settings as the following
> (except
> > the name):
> 
> >          <max-threads>500</max-threads>
> 
> Uh ... why?

Why the 4 thread groups or why so many?
I configured 4 thread groups as I need to segregate
and have more control over the 4 services
individually. I am allowing remote connection to the
SSL services only and restricting the plain ones local
access only.

I configured so many because I was encountering some
error messages, earlier, telling me something like not
enough resources was available to process some
requests..
Also, I have no clue what is too many... haven't found
any relevant documentation.

> 
>       --- Noel
> 
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 



        

        
                
__________________________________ 
What is the internet to you? 
Contribute to the Yahoo! Time Capsule and be a part of internet history. 
http://timecapsule.yahoo.com/capsule.php?intl=sg

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to