Olivier Terrier wrote:
Hi Marshall
Thanks for your help!
Actually I've played with all the error handling settings of my cas processors 
and it didn't solve the problem.

As I already explained, after a while (more or less the size of the CAS pool) 
the CPE is sutck trying to retrieve a free CAS from the pool and that's why 
none of the methods of the StatusCallbackListener are called.
OK - will take a look... -Marshall
O.
-----Message d'origine-----
De : Marshall Schor [mailto:[EMAIL PROTECTED] Envoyé : mercredi 2 juillet 2008 16:55
À : [email protected]
Objet : Re: collectionProcessComplete() not called

Do the logs show anything? For instance, the CPM can be configured to respond to error conditions in several ways. Perhaps the CPM is "aborting", due to this ResourceProcessException?

-Marshall

Olivier Terrier wrote:
Hi all,

I have a CPE with a cas consumer that throws a ResourceProcessException in its process() method. Surprisingly the collectionProcessComplete() method of my StatusCallbackListener is never called at the end of the collection processing.

Anybody has already experimented such a behaviour? Any hint?

It is quite easy to reproduce with a dummy consumer with this implementation public void processCas(CAS aCAS) throws ResourceProcessException { throw new ResourceProcessException(new
FileNotFoundException("file
not found")); }

Thanks

Olivier






Reply via email to