Hi,
I am currently stuck at a problem and do not find a way to debug it successfully. I have several analysis engines, some of them are ruta engines. In one of them, another uimaFIT analysis engine is called/executed within the rules. This causes somehow that the JCasGen annotation object are created anew after the engine since no object is found in the submap. As a result, the internal information of the RutaBasic annotations is lost. I does not matter what the analysis engine does as it also happens if it is empty, and it happens after the process method is called (The RutaBasic annotation is still fine within the process method). I was not able to identify the reason why the objects are required to be created again. Can someone can give me a hint where/how I could debug it? What can influence the table in JCasHashMapSubMap? I can provide more information what I already tried, e.g., it does not seem to be a CL problem, but I was not able to create a small reproducible example yet. Best, Peter
