-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

we have a strange problem concerning a blocking collection reader that
executes UIMA as a daemon. To be precise this reader registers itself
with an RMI server and waits for a simple callback with a new document
to process. At the end of the pipeline is a CasConsumer that itself
calls the RMI server upon finished jobs. This part of the application is
working.

When we are executing everything and try to process documents with the
UIMA "server" the following happens: the first document gets
successfully processed within out pipeline. In the meantime the reader
is already waiting for new documents to arrive. When the second document
arrives UIMA stops processing. In the logs we see a lot of
"ClassNotFoundException"s of classes that definitely are in the
classpath. Apart from this there is:

- ---snip--
01.07.2008 15:38:26 org.apache.uima.collection.impl.cpm.engine.CPMEngine
process
INFO: The collection reader thread state is: 1004 (Thread Name:
[CasConsumer Pipeline Thread]::)
01.07.2008 15:38:26 org.apache.uima.collection.impl.cpm.engine.CPMEngine
process
INFO: The CPM processing unit is 0 and processing state 2001. (Thread
Name: [CasConsumer Pipeline Thread]::)
01.07.2008 15:38:26 org.apache.uima.collection.impl.cpm.engine.CPMEngine
process
INFO: The CAS consumer thread state is 2003. (Thread Name: [CasConsumer
Pipeline Thread]::)
01.07.2008 15:38:26 org.apache.uima.collection.impl.cpm.engine.CPMEngine
process
INFO: The application stopped the CPM. (Thread Name: [CasConsumer
Pipeline Thread]::)
01.07.2008 15:38:26 org.apache.uima.collection.impl.cpm.engine.CPMEngine
process
INFO: The CPM engine is stopping. An end-of-file token is added to the
worker queue. (Thread Name: [CasConsumer Pipeline Thread]::) Forced
stop: true
- ---snap--

The logs of our own classes indicate that somewhere between the
"hasNext()" and "getNext()" of the reader UIMA stops processing. (yes,
"hasNext()" returns true ;)).

Does anyone have a hint what this might be? Any hints are very welcome! :)

Thanks in advance
Daniel

- --
- --------------------------------
Daniel Truemper
Softwareentwickler
Forschung und Entwicklung

neofonie
Technologieentwicklung und
Informationsmanagement GmbH
Robert-Koch-Platz 4
10115 Berlin
fon: +49.30 24627 511
fax: +49.30 24627 120
[EMAIL PROTECTED]
http://www.neofonie.de

Handelsregister
Berlin-Charlottenburg: HRB 67460

Geschaeftsfuehrung
Helmut Hoffer von Ankershoffen
Nurhan Yildirim
Uwe-Gernot Fasold
- --------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIa1cm1hUkwIV3bIwRAkE7AJ0agKvU+/dNodHyIxi9VUYd2d2W0gCffXlE
0sAI8ZKu2dtc12XTz/G2ABQ=
=ABnC
-----END PGP SIGNATURE-----

Reply via email to