On 11/11/14 09:37, [email protected] wrote:
Hello Sumit and Richard!

Hi Armin,


I've used CpeBuilder from uimaFIT as basis for my own. Essentially, I removed 
setAnalysisEngine() and made addProcessor() public. Doing so I can set 
everything I need so far. But it's a very specific and therefore limited first 
try. Nothing to be contributed yet.

There is another kind of issue. CollectionProcessingEngine.process() starts the 
CPE in a new thread but never notifies when it's done. Is this correct? I 
adapted the StatusCallbackListener from the CPE example in uimaj-examples for 
my needs. Is this really the way it's meant to be?

Yes, I think so. Here we are using our own version of StatusCallbackListener to handle this issue too. Additionally, we are calculating initialization, processing time and creating some performance statistics too.

I think UIMAFit is tracking all the thrown Exceptions for an entity in an object and throwing the first one after the entity has been processed. We are logging all the exceptions and not throwing them. It might be needed for the ActionOnMaxError=continue case. So there some small changes in our version.

Thanks,
Armin

--
Mit freundlichem Gruß / Best regards

Sumit Madan

Fraunhofer-Institute for Algorithms and Scientific Computing (SCAI)
Schloss Birlinghoven
D-53754 Sankt Augustin

Room: C3-140
Tel.: +49 2241 14 2997
E-mail: [email protected]
Internet: http://www.scai.fraunhofer.de/

Reply via email to