Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
UIMA CPP services can be launched by the UIMA_Service class
when the UIMA AS deployment descriptor contains the element
<custom name="run_top_level_CPP_service_as_separate_process"/>
If the JVM is stopped, a shutdown hook in UimacppServiceController will
terminate the CPP process. However, if UimacppServiceController is itself
deployed in an application container, such as a Tomcat application,
there is no way to terminate the CPP process when stopping the application.