Hi,

I have a problem with a CasMultiplier, it calls it's public AbstractCAS next() 
method as often as expected, but as long as my CASMultiplier is running, there 
are no CASes given to any succeeding AEs.  Only one CAS is passed from the 
CasMultiplier after the last call of next().

I tried to debug this and just printed the CAS that is returned by the 
framework by calling: 

JCas jcas = null;
jcas = getEmptyCAS().getJCas();
System.out.println(jcas.toString());

,inside the next() method.

This jcas happens to have the exact same object-id (e.g 
org.apache.uima.jcas.impl.JCasImpl@6708f8e0) for every call of next() method in 
one run. My CasMultiplier is supposed to create 4 CASes and next() is actually 
called 4 times but somehow no new CASes are given by the framework, id seems to 
loop over the same object all the time and the last call of next() releases 
this CAS to the processing framework... 

Any ideas?

Best,

Alex


--
Alexander G. Klenner
Fraunhofer-Institute for Algorithms and Scientific Computing (SCAI)
Schloss Birlinghoven, D-53754 Sankt Augustin
Tel.: +49 - 2241 - 14 - 2736
E-mail: alexander.garvin.klen...@scai.fraunhofer.de
Internet: http://www.scai.fraunhofer.de


Reply via email to