Reza Haydarlou created UIMA-5492:
------------------------------------

             Summary: Unpredictable update of engine.xml associated with a Ruta 
script
                 Key: UIMA-5492
                 URL: https://issues.apache.org/jira/browse/UIMA-5492
             Project: UIMA
          Issue Type: Bug
          Components: Ruta
            Reporter: Reza Haydarlou


It is unpredictable for me to know when engine.xml associated with a Ruta 
script is updated. I noticed this when I was busy with my extension. I added 
the full path my extension class in "additionalExtensions". After, I changed 
the Ruta script where the my extension is called. No problem. But after a while 
(I don't know which change I had made in that Ruta script) I got the following 
error message:
aused by: org.apache.uima.ruta.extensions.RutaParseRuntimeException: Error in 
NsubjDep, line 17, "(": expected RCURLY, but found LPAREN
        at 
org.apache.uima.ruta.parser.RutaParser.emitErrorMessage(RutaParser.java:380)
        at 
org.apache.uima.ruta.parser.RutaParser.emitErrorMessage(RutaParser.java:401)
        at 
org.apache.uima.ruta.parser.RutaParser.reportError(RutaParser.java:419)
        at 
org.antlr.runtime.BaseRecognizer.recoverFromMismatchedToken(BaseRecognizer.java:613)
        at org.antlr.runtime.BaseRecognizer.match(BaseRecognizer.java:115)
        at 
org.apache.uima.ruta.parser.RutaParser.ruleElementAnnotationType(RutaParser.java:5086)
        ... 21 more

later, I realized that the associate engine.xml has automatically updated and 
the full path of my extension class name has been removed.

PS: The error message is also very unlear.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to