Uimacpp logging facility is not thread safe -------------------------------------------
Key: UIMA-1049 URL: https://issues.apache.org/jira/browse/UIMA-1049 Project: UIMA Issue Type: Bug Components: C++ Framework Reporter: Bhavani Iyer Multiple instances of a C++ annotator may be run when the C++ annotator is run within a CPM with multiple parallel pipelines or when the C++ annotator is deployed as a UIMA AS service configured to start multiple instances. In both cases, when the JNI interface to logging is used, the call to the logging facility results in the exception, Exception in thread "pool-1-thread-2" and the log message is not written. The problem does not appear when the C++ service is run in the natively using the ActiveMQ C++ serivce wrapper since the wrapper implements its own synchronization for logging. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.