One suggestion is to run the same pipeline in base uima aggregate. Simplify the deployment to a single thread and see if this problem occurs in simple use case. Run it a couple of times to see if this has something to do with the non-java annotator. If this works fine consistently the next thing is to try to determine the source of the hang in the CPE. One way would be to attach jConsole to the CPE's JVM and check threads to see which one is stuck and where. Perhaps this will make it easier to determine the problem. Are there any other messages in the log/console?
JC On Thu, Mar 17, 2011 at 4:36 PM, Edward Johnson <[email protected]>wrote: > I am running a pipeline using the CPE gui. One of my annotators is written > in perl and the rest are in java. Frequently (but not every time) when I > run the pipeline I get an error message "WARNING: ThreadAnnotator worker > thread not ready!" and the cpe gui stays in the "Initializing" stage > indefinitely. This only happens when there is a non-java annotator in the > pipeline. > > Has anyone seen this and is there a fix/workaround for it? > > Thanks. > Edward. >
