Hi there,

how many spooling threads did you specifiy in mailetcontainer.xml ?

About the split threads... If a Matcher "split" and email into parts
Camel will process this new parts in seperate threads. And no, 4
blocked threads should not block all the others.

Bye,
Norman


2011/9/16 Zach Cox <[email protected]>:
> I just noticed James starting to spool some emails and did some
> jstacks. I found several threads like this:
>
> "Camel Thread 65 - Split" prio=10 tid=0x0a1c1400 nid=0x10ae waiting on
> condition [0xb105f000]
>   java.lang.Thread.State: WAITING (parking)
>        at sun.misc.Unsafe.park(Native Method)
>        - parking to wait for  <0x7aff2ee0> (a
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
>        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
>        at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
>        at 
> org.apache.http.impl.conn.tsccm.WaitingThread.await(WaitingThread.java:158)
>        at 
> org.apache.http.impl.conn.tsccm.ConnPoolByRoute.getEntryBlocking(ConnPoolByRoute.java:403)
>        at 
> org.apache.http.impl.conn.tsccm.ConnPoolByRoute$1.getPoolEntry(ConnPoolByRoute.java:300)
>        at 
> org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager$1.getConnection(ThreadSafeClientConnManager.java:224)
>        at 
> org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:401)
>        at 
> org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820)
>        at 
> org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754)
>        at 
> org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:732)
> <rest is redacted>
>
>
> One of our custom mailets makes an HTTP request to a 3rd party site.
> Usually this works fine, but apparently sometimes this other site does
> not send back an HTTP response, keeps the request open forever, and
> the Apache HttpClient is not doing any kind of timeouts, so this
> request stays open and seems to block a thread forever.
>
> What exactly do these 200 Camel Threads do?  Currently we have 4 Camel
> threads blocked like this.  But I wouldn't think 4 out of 200 would
> cause James to stop processing all incoming emails? James is still
> processing some emails, but stuck on others. We will let James run all
> night, and see if eventually all 200 get blocked.
>
> Anyways, wanted to share this.  In the morning we will add timeouts to
> these HTTP requests (as well as any others we do) and see if that
> helps things.
>
> Thanks,
> Zach
>
>
>
>
>
> On Thu, Sep 15, 2011 at 6:27 PM, Raju Buchi <[email protected]> 
> wrote:
>> I guess the attachment was sent over. I have created a Bug report.
>>
>> https://issues.apache.org/jira/browse/JAMES-1317
>>
>> - Raju
>>
>> On Thu, Sep 15, 2011 at 6:12 PM, Raju Buchi <[email protected]> 
>> wrote:
>>> Hi
>>>
>>> I have got the issue again today where the mails are stuck in spool
>>> and all the mails sent to the server will just say
>>> INFO  19:02:25,581 | james.smtpserver | ID=17053510 Successfully
>>> spooled mail Mail1316127745577-3dd610ec-2f53-4dcd-ad87-fa9b8401d84b
>>> from ...............
>>>
>>>
>>> But those mails will never be sent out.
>>>
>>> I tried to run jstack as Norman mentioned and exported the output
>>> (Attached File).
>>>
>>> Please let me know if we can figure out what the issue is.
>>>
>>> Thanks
>>>
>>> - Raju
>>>
>>>
>>>
>>> On Thu, Sep 15, 2011 at 3:17 PM, Zach Cox <[email protected]> wrote:
>>>> jstack requires a JDK to be installed, not just a JRE (as I discovered
>>>> earlier today).
>>>>
>>>>
>>>> On Thu, Sep 15, 2011 at 2:59 PM, Raju Buchi <[email protected]> 
>>>> wrote:
>>>>> The mails are now stuck up in spool on my server. Can any one tell me how 
>>>>> to
>>>>> debug. I tried to use jstack, but it says jstack: command not found.
>>>>>
>>>>> - Raju
>>>>>
>>>>> On Thu, Sep 15, 2011 at 1:16 PM, Zach Cox <[email protected]> wrote:
>>>>>
>>>>>> OK so the cause of this shutdown problem was setting jmx.address=
>>>>>> public IP address of the server in conf/jmx.properties.  Just had the
>>>>>> exact same problem on a fresh install of James. I changed jmx.address
>>>>>> back to 127.0.0.1 and James now starts up properly.
>>>>>>
>>>>>> There is also no mention of anything related to jmx in the logs when
>>>>>> James is unable to start up because of using the public IP address for
>>>>>> jmx.address.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, Sep 15, 2011 at 1:02 PM, Zach Cox <[email protected]> wrote:
>>>>>> > Sorry, had to replace that EC2 instance with a new one, need to keep
>>>>>> > emails flowing...
>>>>>> >
>>>>>> > So that server is gone, but we still have all of the logs.
>>>>>> >
>>>>>> > If this happens again I will try moving activemq dir.
>>>>>> >
>>>>>> > Thanks,
>>>>>> > Zach
>>>>>> >
>>>>>> >
>>>>>> > On Thu, Sep 15, 2011 at 1:00 PM, Norman Maurer
>>>>>> > <[email protected]> wrote:
>>>>>> >> Hmm..
>>>>>> >>
>>>>>> >> never saw this problem. But could you try to move the activemq dir out
>>>>>> >> of the way.
>>>>>> >>
>>>>>> >> # mv /path/to/james/var/store/activemq
>>>>>> /path/to/james/var/store/activemq.crc
>>>>>> >>
>>>>>> >> After that try to start again..
>>>>>> >>
>>>>>> >> Bye,
>>>>>> >> Norman
>>>>>> >>
>>>>>> >>
>>>>>> >> 2011/9/15 Zach Cox <[email protected]>:
>>>>>> >>> And now every time I start James, after it completes startup, it just
>>>>>> >>> shuts down:
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> 2011-09-15 17:56:26  INFO smtpserver:? - Init SMTP Service done
>>>>>> >>> 2011-09-15 17:56:26 DEBUG ConfigurationUtils:? -
>>>>>> >>> ConfigurationUtils.locate(): base is null, name is null
>>>>>> >>> 2011-09-15 17:56:26  INFO lmtpserver:? - LMTP Service disabled by
>>>>>> configuration
>>>>>> >>> 2011-09-15 17:56:26 DEBUG ConfigurationUtils:? -
>>>>>> >>> ConfigurationUtils.locate(): base is null, name is null
>>>>>> >>> 2011-09-15 17:56:26  INFO pop3server:? - POP3 Service disabled by
>>>>>> configuration
>>>>>> >>> 2011-09-15 17:56:27 DEBUG ConfigurationUtils:? -
>>>>>> >>> ConfigurationUtils.locate(): base is null, name is null
>>>>>> >>> 2011-09-15 17:56:27  INFO imapserver:? - IMAP Service disabled by
>>>>>> configuration
>>>>>> >>> 2011-09-15 17:56:27 DEBUG ConfigurationUtils:? -
>>>>>> >>> ConfigurationUtils.locate(): base is null, name is null
>>>>>> >>> 2011-09-15 17:56:27  INFO usersrepository23:? - Init
>>>>>> >>> org.apache.james.repository.file.FilePersistentObjectRepository Store
>>>>>> >>> 2011-09-15 17:56:27  INFO usersrepository23:? -
>>>>>> >>> org.apache.james.repository.file.FilePersistentObjectRepository 
>>>>>> >>> opened
>>>>>> >>> in ../var/users
>>>>>> >>> 2011-09-15 17:56:27 DEBUG usersrepository23:? -
>>>>>> >>> org.apache.james.user.file.UsersFileRepository created in
>>>>>> >>> file://var/users/
>>>>>> >>> 2011-09-15 17:56:27  INFO imapserver:? - Dispose IMAP Service
>>>>>> >>> 2011-09-15 17:56:27  INFO imapserver:? - Dispose IMAP Service done
>>>>>> >>> 2011-09-15 17:56:27  INFO pop3server:? - Dispose POP3 Service
>>>>>> >>> 2011-09-15 17:56:27  INFO pop3server:? - Dispose POP3 Service done
>>>>>> >>> 2011-09-15 17:56:27  INFO lmtpserver:? - Dispose LMTP Service
>>>>>> >>> 2011-09-15 17:56:27  INFO lmtpserver:? - Dispose LMTP Service done
>>>>>> >>> 2011-09-15 17:56:27  INFO smtpserver:? - Dispose SMTP Service
>>>>>> >>> 2011-09-15 17:56:27  INFO smtpserver:? - Dispose SMTP Service done
>>>>>> >>> 2011-09-15 17:56:27  INFO mailspooler:? -
>>>>>> >>> org.apache.james.mailetcontainer.impl.JamesMailSpooler dispose...
>>>>>> >>> 2011-09-15 17:56:27  INFO mailspooler:? - Stop
>>>>>> >>> org.apache.james.mailetcontainer.impl.JamesMailSpooler: dequeuer-1
>>>>>> >>> 2011-09-15 17:56:27  INFO mailspooler:? - Stop
>>>>>> >>> org.apache.james.mailetcontainer.impl.JamesMailSpooler: dequeuer-2
>>>>>> >>> 2011-09-15 17:56:27  INFO mailspooler:? -
>>>>>> >>> org.apache.james.mailetcontainer.impl.JamesMailSpooler thread 
>>>>>> >>> shutdown
>>>>>> >>> completed.
>>>>>> >>> 2011-09-15 17:56:30  INFO SocketNode:94 - Caught java.io.EOFException
>>>>>> >>> closing conneciton.
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> Any advice would be greatly appreciated.
>>>>>> >>>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> On Thu, Sep 15, 2011 at 12:54 PM, Zach Cox <[email protected]> wrote:
>>>>>> >>>> OK now several minutes after I restarted James, everything was 
>>>>>> >>>> working
>>>>>> >>>> fine, then all of a sudden I see this while tailing 
>>>>>> >>>> james-server.log:
>>>>>> >>>>
>>>>>> >>>> 2011-09-15 17:51:24  WARN DefaultShutdownStrategy:? - Timeout
>>>>>> >>>> occurred. Now forcing the routes to be shutdown now.
>>>>>> >>>> 2011-09-15 17:51:24  WARN DefaultShutdownStrategy:? - Interrupted
>>>>>> >>>> while waiting during graceful shutdown, will force shutdown now.
>>>>>> >>>> 2011-09-15 17:51:24  WARN DefaultInflightRepository:? - Shutting 
>>>>>> >>>> down
>>>>>> >>>> while there are still 8 in flight exchanges.
>>>>>> >>>> 2011-09-15 17:51:26  INFO SocketNode:94 - Caught 
>>>>>> >>>> java.io.EOFException
>>>>>> >>>> closing conneciton.
>>>>>> >>>>
>>>>>> >>>>
>>>>>> >>>> And James just shuts down.  This is incredibly bad to have a mail
>>>>>> >>>> server just shut down out of the blue...
>>>>>> >>>>
>>>>>> >>>>
>>>>>> >>>>
>>>>>> >>>> On Thu, Sep 15, 2011 at 12:46 PM, Zach Cox <[email protected]> 
>>>>>> >>>> wrote:
>>>>>> >>>>> Also when James is starting up I see this in logs:
>>>>>> >>>>>
>>>>>> >>>>> 2011-09-15 17:45:05  WARN AMQPersistenceAdapter:? - The
>>>>>> ReferenceStore
>>>>>> >>>>> is not valid - recovering ...
>>>>>> >>>>>
>>>>>> >>>>>
>>>>>> >>>>> I'm guessing that's not a good thing?
>>>>>> >>>>>
>>>>>> >>>>>
>>>>>> >>>>> On Thu, Sep 15, 2011 at 11:54 AM, Zach Cox <[email protected]>
>>>>>> wrote:
>>>>>> >>>>>> I don't think we're seeing the problem again yet, but I just had 
>>>>>> >>>>>> to
>>>>>> >>>>>> restart James and noticed this on shutdown:
>>>>>> >>>>>>
>>>>>> >>>>>> 2011-09-15 16:48:31  INFO JamesServerApplicationContext:? - 
>>>>>> >>>>>> Closing
>>>>>> >>>>>>
>>>>>> org.apache.james.container.spring.context.JamesServerApplicationContext@86fe26
>>>>>> :
>>>>>> >>>>>> startup date [Thu Sep 15 12:20:21 UTC 2011]; root of context
>>>>>> hierarchy
>>>>>> >>>>>> 2011-09-15 16:48:31  INFO imapserver:? - Dispose IMAP Service
>>>>>> >>>>>> 2011-09-15 16:48:31  INFO imapserver:? - Dispose IMAP Service done
>>>>>> >>>>>> 2011-09-15 16:48:31  INFO pop3server:? - Dispose POP3 Service
>>>>>> >>>>>> 2011-09-15 16:48:31  INFO pop3server:? - Dispose POP3 Service done
>>>>>> >>>>>> 2011-09-15 16:48:31  INFO lmtpserver:? - Dispose LMTP Service
>>>>>> >>>>>> 2011-09-15 16:48:31  INFO lmtpserver:? - Dispose LMTP Service done
>>>>>> >>>>>> 2011-09-15 16:48:31  INFO smtpserver:? - Dispose SMTP Service
>>>>>> >>>>>> 2011-09-15 16:48:31  INFO smtpserver:? - Dispose SMTP Service done
>>>>>> >>>>>> 2011-09-15 16:48:31  INFO mailspooler:? -
>>>>>> >>>>>> org.apache.james.mailetcontainer.impl.JamesMailSpooler dispose...
>>>>>> >>>>>> 2011-09-15 16:48:32  INFO mailspooler:? - Stop
>>>>>> >>>>>> org.apache.james.mailetcontainer.impl.JamesMailSpooler: dequeuer-2
>>>>>> >>>>>> 2011-09-15 16:48:32  INFO mailspooler:? - Stop
>>>>>> >>>>>> org.apache.james.mailetcontainer.impl.JamesMailSpooler: dequeuer-1
>>>>>> >>>>>> 2011-09-15 16:48:51  INFO SocketNode:94 - Caught
>>>>>> java.io.EOFException
>>>>>> >>>>>> closing conneciton.
>>>>>> >>>>>>
>>>>>> >>>>>>
>>>>>> >>>>>> Is that java.io.EOFException normal and expected? Or is it a sign 
>>>>>> >>>>>> of
>>>>>> >>>>>> some problems?
>>>>>> >>>>>>
>>>>>> >>>>>> Thanks,
>>>>>> >>>>>> Zach
>>>>>> >>>>>>
>>>>>> >>>>>>
>>>>>> >>>>>>
>>>>>> >>>>>>
>>>>>> >>>>>>
>>>>>> >>>>>> On Thu, Sep 15, 2011 at 8:35 AM, Norman Maurer
>>>>>> >>>>>> <[email protected]> wrote:
>>>>>> >>>>>>> Using:
>>>>>> >>>>>>>
>>>>>> >>>>>>> # jstack <pid>
>>>>>> >>>>>>>
>>>>>> >>>>>>>
>>>>>> >>>>>>> Please take 3 within on minute ...
>>>>>> >>>>>>>
>>>>>> >>>>>>> Bye,
>>>>>> >>>>>>> Norman
>>>>>> >>>>>>>
>>>>>> >>>>>>> 2011/9/15 Zach Cox <[email protected]>:
>>>>>> >>>>>>>> I had to restart James several times this morning so nothing is
>>>>>> >>>>>>>> blocked at the moment.
>>>>>> >>>>>>>>
>>>>>> >>>>>>>> There is nothing indicated in the log files. Things look normal,
>>>>>> and
>>>>>> >>>>>>>> then they look like this:
>>>>>> >>>>>>>>
>>>>>> >>>>>>>> 2011-09-15 01:25:26  INFO smtpserver:? - ID=8443803 Connection
>>>>>> >>>>>>>> established from x
>>>>>> >>>>>>>> 2011-09-15 01:25:31  INFO smtpserver:? - ID=8443803 Successfully
>>>>>> >>>>>>>> spooled mail
>>>>>> Mail1316049931087-05b8199e-e01f-4d14-84d5-3d7ac2443bb3
>>>>>> >>>>>>>> from x on x for [x]
>>>>>> >>>>>>>> 2011-09-15 01:25:36  INFO smtpserver:? - ID=8443803 Connection
>>>>>> closed for x
>>>>>> >>>>>>>> 2011-09-15 01:25:47  INFO smtpserver:? - ID=11521429 Connection
>>>>>> >>>>>>>> established from x
>>>>>> >>>>>>>> 2011-09-15 01:25:48  INFO smtpserver:? - ID=11521429 
>>>>>> >>>>>>>> Successfully
>>>>>> >>>>>>>> spooled mail
>>>>>> Mail1316049948254-abd67e8f-bafe-41ab-8eef-c551420fd56e
>>>>>> >>>>>>>> from x on x for [x]
>>>>>> >>>>>>>> 2011-09-15 01:25:48  INFO smtpserver:? - ID=11521429 Connection
>>>>>> closed for x
>>>>>> >>>>>>>> 2011-09-15 01:26:41  INFO smtpserver:? - ID=5675333 Connection
>>>>>> >>>>>>>> established from x
>>>>>> >>>>>>>> 2011-09-15 01:26:52  INFO smtpserver:? - ID=5675333 Successfully
>>>>>> >>>>>>>> spooled mail
>>>>>> Mail1316050012621-522b1f2a-2851-46fb-940c-711591f637cc
>>>>>> >>>>>>>> from x on x for [x]
>>>>>> >>>>>>>> 2011-09-15 01:26:57  INFO smtpserver:? - ID=5675333 Connection
>>>>>> closed for x
>>>>>> >>>>>>>> 2011-09-15 01:27:52  INFO smtpserver:? - ID=33404412 Connection
>>>>>> >>>>>>>> established from localhost (127.0.0.1)
>>>>>> >>>>>>>> 2011-09-15 01:27:52  INFO smtpserver:? - ID=33404412 Connection
>>>>>> closed
>>>>>> >>>>>>>> for localhost (127.0.0.1)
>>>>>> >>>>>>>> 2011-09-15 01:28:12  INFO smtpserver:? - ID=11673762 Connection
>>>>>> >>>>>>>> established from x
>>>>>> >>>>>>>> 2011-09-15 01:28:22  INFO smtpserver:? - ID=11673762 
>>>>>> >>>>>>>> Successfully
>>>>>> >>>>>>>> spooled mail
>>>>>> Mail1316050102393-6fcc21aa-8f32-4935-b0eb-df892d54a5e8
>>>>>> >>>>>>>> from x on x for [x]
>>>>>> >>>>>>>> 2011-09-15 01:28:27  INFO smtpserver:? - ID=11673762 Connection
>>>>>> closed for x
>>>>>> >>>>>>>>
>>>>>> >>>>>>>> So every mail that comes in just gets spooled and not processed.
>>>>>> >>>>>>>>
>>>>>> >>>>>>>> When this starts happening again, what's the best way to take a
>>>>>> thread
>>>>>> >>>>>>>> dump from James?
>>>>>> >>>>>>>>
>>>>>> >>>>>>>> Thanks,
>>>>>> >>>>>>>> Zach
>>>>>> >>>>>>>>
>>>>>> >>>>>>>>
>>>>>> >>>>>>>> On Thu, Sep 15, 2011 at 8:13 AM, Norman Maurer
>>>>>> >>>>>>>> <[email protected]> wrote:
>>>>>> >>>>>>>>> Hi there,
>>>>>> >>>>>>>>>
>>>>>> >>>>>>>>> please take a thread-dump to see why its blocked...
>>>>>> >>>>>>>>>
>>>>>> >>>>>>>>> Anything in the logs ?
>>>>>> >>>>>>>>>
>>>>>> >>>>>>>>> Bye,
>>>>>> >>>>>>>>> Norman
>>>>>> >>>>>>>>>
>>>>>> >>>>>>>>>
>>>>>> >>>>>>>>> 2011/9/15 Zach Cox <[email protected]>:
>>>>>> >>>>>>>>>> We upgraded to James 3.0-beta3 on Tuesday night. Things worked
>>>>>> fine
>>>>>> >>>>>>>>>> until around 9pm last night, where exactly the same problem
>>>>>> started
>>>>>> >>>>>>>>>> occurring: mail would get spooled, but not processed.  After
>>>>>> >>>>>>>>>> restarting James, some of the mail was then processed
>>>>>> successfully,
>>>>>> >>>>>>>>>> but most was lost.
>>>>>> >>>>>>>>>>
>>>>>> >>>>>>>>>> We consider this an emergency situation for our company and 
>>>>>> >>>>>>>>>> need
>>>>>> to
>>>>>> >>>>>>>>>> find a resolution ASAP. What kind of information can we 
>>>>>> >>>>>>>>>> provide
>>>>>> to
>>>>>> >>>>>>>>>> help find a resolution? If financial resources need to be
>>>>>> involved to
>>>>>> >>>>>>>>>> find a resolution or move things along, that is an option.
>>>>>> >>>>>>>>>>
>>>>>> >>>>>>>>>> Any help is most greatly appreciated.
>>>>>> >>>>>>>>>>
>>>>>> >>>>>>>>>> Thanks,
>>>>>> >>>>>>>>>> Zach
>>>>>> >>>>>>>>>>
>>>>>> >>>>>>>>>>
>>>>>> >>>>>>>>>> On Tue, Sep 13, 2011 at 12:41 PM, Norman Maurer
>>>>>> >>>>>>>>>> <[email protected]> wrote:
>>>>>> >>>>>>>>>>> No problems...
>>>>>> >>>>>>>>>>>
>>>>>> >>>>>>>>>>> If you still can replicate then please open a issue with a
>>>>>> stack trace
>>>>>> >>>>>>>>>>> attached..
>>>>>> >>>>>>>>>>>
>>>>>> >>>>>>>>>>> Bye,
>>>>>> >>>>>>>>>>> Norman
>>>>>> >>>>>>>>>>>
>>>>>> >>>>>>>>>>>
>>>>>> >>>>>>>>>>> 2011/9/13 Raju Buchi <[email protected]>:
>>>>>> >>>>>>>>>>>> James 3.0-M2. I will try to stand up a new server with beta3
>>>>>> and see if I
>>>>>> >>>>>>>>>>>> can replicate the issue.
>>>>>> >>>>>>>>>>>>
>>>>>> >>>>>>>>>>>> Thanks
>>>>>> >>>>>>>>>>>>
>>>>>> >>>>>>>>>>>> - Raju
>>>>>> >>>>>>>>>>>>
>>>>>> >>>>>>>>>>>> On Tue, Sep 13, 2011 at 12:37 PM, Norman Maurer <
>>>>>> >>>>>>>>>>>> [email protected]> wrote:
>>>>>> >>>>>>>>>>>>
>>>>>> >>>>>>>>>>>>> Do you use beta3 ?
>>>>>> >>>>>>>>>>>>>
>>>>>> >>>>>>>>>>>>> Bye,
>>>>>> >>>>>>>>>>>>> Norman
>>>>>> >>>>>>>>>>>>>
>>>>>> >>>>>>>>>>>>>
>>>>>> >>>>>>>>>>>>> 2011/9/13 Raju Buchi <[email protected]>:
>>>>>> >>>>>>>>>>>>> > Hello
>>>>>> >>>>>>>>>>>>> >
>>>>>> >>>>>>>>>>>>> > We are also facing exactly the same issues. Tried to 
>>>>>> >>>>>>>>>>>>> > debug
>>>>>> my custom
>>>>>> >>>>>>>>>>>>> mailets
>>>>>> >>>>>>>>>>>>> > and seems to be everything is working fine. Logs did not
>>>>>> show any
>>>>>> >>>>>>>>>>>>> exception
>>>>>> >>>>>>>>>>>>> > messages except it will always spool a mail and will 
>>>>>> >>>>>>>>>>>>> > never
>>>>>> attempt to
>>>>>> >>>>>>>>>>>>> send
>>>>>> >>>>>>>>>>>>> > it. i.e. all mails are stuck in the spool.
>>>>>> >>>>>>>>>>>>> >
>>>>>> >>>>>>>>>>>>> > - Raju
>>>>>> >>>>>>>>>>>>> >
>>>>>> >>>>>>>>>>>>> > On Tue, Sep 13, 2011 at 12:20 PM, Zach Cox <
>>>>>> [email protected]> wrote:
>>>>>> >>>>>>>>>>>>> >
>>>>>> >>>>>>>>>>>>> >> We are having a severe problem with James 3.0-M2 where 
>>>>>> >>>>>>>>>>>>> >> it
>>>>>> will operate
>>>>>> >>>>>>>>>>>>> >> correctly for hours or days, and then all of a sudden it
>>>>>> will not
>>>>>> >>>>>>>>>>>>> >> process a lot of the mail it spools.  Sometimes it will
>>>>>> not process
>>>>>> >>>>>>>>>>>>> >> *any* mail that it spools, and other times it will 
>>>>>> >>>>>>>>>>>>> >> spool a
>>>>>> bunch of
>>>>>> >>>>>>>>>>>>> >> mail, and then process others seemingly at random.  I 
>>>>>> >>>>>>>>>>>>> >> have
>>>>>> to restart
>>>>>> >>>>>>>>>>>>> >> James to get that spooled mail to be processed.  But 
>>>>>> >>>>>>>>>>>>> >> even
>>>>>> then,
>>>>>> >>>>>>>>>>>>> >> sometimes the spooled mail is completely lost after a
>>>>>> restart.  I have
>>>>>> >>>>>>>>>>>>> >> seen several other threads lately with similar problems,
>>>>>> but they
>>>>>> >>>>>>>>>>>>> >> haven't helped our situation.
>>>>>> >>>>>>>>>>>>> >>
>>>>>> >>>>>>>>>>>>> >> We do not store mail in James for personal accounts and 
>>>>>> >>>>>>>>>>>>> >> we
>>>>>> have IMAP &
>>>>>> >>>>>>>>>>>>> >> POP3 disabled.  Every inbound email has one of two 
>>>>>> >>>>>>>>>>>>> >> things
>>>>>> done to it:
>>>>>> >>>>>>>>>>>>> >>  - it is processed locally by custom mailets & matchers
>>>>>> >>>>>>>>>>>>> >>  - or it is relayed to our corporate Google Apps account
>>>>>> >>>>>>>>>>>>> >>
>>>>>> >>>>>>>>>>>>> >> A previous thread recommended checking all custom 
>>>>>> >>>>>>>>>>>>> >> mailets
>>>>>> and
>>>>>> >>>>>>>>>>>>> >> matchers.  As far as I can tell, they are all working
>>>>>> properly.  There
>>>>>> >>>>>>>>>>>>> >> are no exceptions or errors in log/james-server.log, and
>>>>>> in the
>>>>>> >>>>>>>>>>>>> >> scenario where James spools some mail & processes 
>>>>>> >>>>>>>>>>>>> >> others,
>>>>>> the mail
>>>>>> >>>>>>>>>>>>> >> that is processed is handled properly by our custom
>>>>>> mailets &
>>>>>> >>>>>>>>>>>>> >> matchers.
>>>>>> >>>>>>>>>>>>> >>
>>>>>> >>>>>>>>>>>>> >> I've tried connecting to James JMX remotely via JConsole
>>>>>> but have not
>>>>>> >>>>>>>>>>>>> >> been able to connect.  Which port does James run JMX on?
>>>>>>  Any help
>>>>>> >>>>>>>>>>>>> >> with JMX would be appreciated.
>>>>>> >>>>>>>>>>>>> >>
>>>>>> >>>>>>>>>>>>> >> Does anyone have any other ideas about what we should 
>>>>>> >>>>>>>>>>>>> >> look
>>>>>> for?  I
>>>>>> >>>>>>>>>>>>> >> noticed 3.0-beta3 is out now, were there fixes in beta3
>>>>>> related to
>>>>>> >>>>>>>>>>>>> >> mail being spooled but not processed?
>>>>>> >>>>>>>>>>>>> >>
>>>>>> >>>>>>>>>>>>> >> Thanks,
>>>>>> >>>>>>>>>>>>> >> Zach
>>>>>> >>>>>>>>>>>>> >>
>>>>>> >>>>>>>>>>>>> >>
>>>>>> ---------------------------------------------------------------------
>>>>>> >>>>>>>>>>>>> >> To unsubscribe, e-mail:
>>>>>> [email protected]
>>>>>> >>>>>>>>>>>>> >> For additional commands, e-mail:
>>>>>> [email protected]
>>>>>> >>>>>>>>>>>>> >>
>>>>>> >>>>>>>>>>>>> >>
>>>>>> >>>>>>>>>>>>> >
>>>>>> >>>>>>>>>>>>>
>>>>>> >>>>>>>>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> >>>>>>>>>>>>> To unsubscribe, e-mail:
>>>>>> [email protected]
>>>>>> >>>>>>>>>>>>> For additional commands, e-mail:
>>>>>> [email protected]
>>>>>> >>>>>>>>>>>>>
>>>>>> >>>>>>>>>>>>>
>>>>>> >>>>>>>>>>>>
>>>>>> >>>>>>>>>>>
>>>>>> >>>>>>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> >>>>>>>>>>> To unsubscribe, e-mail:
>>>>>> [email protected]
>>>>>> >>>>>>>>>>> For additional commands, e-mail:
>>>>>> [email protected]
>>>>>> >>>>>>>>>>>
>>>>>> >>>>>>>>>>>
>>>>>> >>>>>>>>>>
>>>>>> >>>>>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> >>>>>>>>>> To unsubscribe, e-mail:
>>>>>> [email protected]
>>>>>> >>>>>>>>>> For additional commands, e-mail:
>>>>>> [email protected]
>>>>>> >>>>>>>>>>
>>>>>> >>>>>>>>>>
>>>>>> >>>>>>>>>
>>>>>> >>>>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> >>>>>>>>> To unsubscribe, e-mail: 
>>>>>> >>>>>>>>> [email protected]
>>>>>> >>>>>>>>> For additional commands, e-mail:
>>>>>> [email protected]
>>>>>> >>>>>>>>>
>>>>>> >>>>>>>>>
>>>>>> >>>>>>>>
>>>>>> >>>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> >>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>> >>>>>>>> For additional commands, e-mail:
>>>>>> [email protected]
>>>>>> >>>>>>>>
>>>>>> >>>>>>>>
>>>>>> >>>>>>>
>>>>>> >>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> >>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>> >>>>>>> For additional commands, e-mail: 
>>>>>> >>>>>>> [email protected]
>>>>>> >>>>>>>
>>>>>> >>>>>>>
>>>>>> >>>>>>
>>>>>> >>>>>
>>>>>> >>>>
>>>>>> >>>
>>>>>> >>> ---------------------------------------------------------------------
>>>>>> >>> To unsubscribe, e-mail: [email protected]
>>>>>> >>> For additional commands, e-mail: [email protected]
>>>>>> >>>
>>>>>> >>>
>>>>>> >>
>>>>>> >> ---------------------------------------------------------------------
>>>>>> >> To unsubscribe, e-mail: [email protected]
>>>>>> >> For additional commands, e-mail: [email protected]
>>>>>> >>
>>>>>> >>
>>>>>> >
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>> For additional commands, e-mail: [email protected]
>>>>>>
>>>>>>
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [email protected]
>>>> For additional commands, e-mail: [email protected]
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> Raju Buchi
>>> Web Developer | Content Pilot LLC
>>> Mobile: 817.313.2578
>>> Email: [email protected] | [email protected]
>>> Website: http://www.rajubuchi.com
>>>
>>
>>
>>
>> --
>>
>> Raju Buchi
>> Web Developer | Content Pilot LLC
>> Mobile: 817.313.2578
>> Email: [email protected] | [email protected]
>> Website: http://www.rajubuchi.com
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to