Hi Eddie, wouldn't the client requests be serialized in the szenario you propose?
Dietmar On Tue, Dec 7, 2010 at 10:54 PM, Eddie Epstein <eaepst...@gmail.com> wrote: > 2010/12/7 Dietmar Gräbner <d.graeb...@gmail.com>: >> I wrote a test client creating multiple threads. Each thread >> instantiates a BaseUIMAAsynchronousEngine_impl and invokes a uima >> aggregate with the sendAndReceiveCAS() call. When running the program >> with e.g. 100 Threads the client gets stuck after processing X calls. > > FWIW, a similar multithreaded client scenario that has been used with > no problems is to instantiate a single BaseUIMAAsynchronousEngine_impl > with big enough casPool and have each thread call sendAndReceiveCAS() > using the common API object. > > Eddie >