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