Sorry,please disregard my last answer. The idea wasn't to use the xmi, we are still thinking in a minimal example to provide to you. We will send you in the next few days.
2015-06-01 10:37 GMT-03:00 Diego Buoro <jklpo...@gmail.com>: > Hi Peter,how are you doing? > > We were trying to run using the files such as Crase01.xmi and > rule_xml_001.xmi. > Our goal is trying to run those two more simpler first,and then run with > Crase.xmi. > > About the package declaration, i still need to check what ruta version is. > I will be checking this soon. > > All Best, > > Diego > > > > > > 2015-05-30 0:45 GMT-03:00 Diego Buoro <jklpo...@gmail.com>: > >> Hi Peter! >> No problem, I appreciate your support. >> >> All Best, >> >> Diego >> >> 2015-05-27 14:22 GMT-03:00 Diego Buoro <jklpo...@gmail.com>: >> >>> Hi Peter! >>> We call the script with the following lines: >>> >>> URL url = Resources.getResource("Main.ruta"); >>> String text = Resources.toString(url, Charsets.UTF_8); >>> AnalysisEngineDescription aeDes = >>> Ruta.createAnalysisEngineDescription(text, tsd); >>> this.ae = UIMAFramework.produceAnalysisEngine(aeDes); >>> >>> CAS cas = ae.newCAS(); >>> converter.populateCas(sentence.getTextSentence(), cas); >>> ae.process(cas); >>> >>> The populateCAS method is responsible for translating our annotations >>> into RUTA annotations, but it doesn't set any type priority explicitly. >>> We don't know much about type priorities, the RUTA references we found >>> say very little about that.Are they necessary for doing what we need? >>> >>> The file that contains the above lines is available here: >>> >>> https://github.com/Fichberg/cogroo4/blob/labXP215_Will/cogroo-gc/src/main/java/org/cogroo/tools/checker/checkers/UIMAChecker.java >>> The processCAS mehtod is available here: >>> >>> https://github.com/Fichberg/cogroo4/blob/labXP215_Will/cogroo-gc/src/main/java/org/cogroo/tools/checker/checkers/uima/UimaCasAdapter.java >>> The script we are calling is available here: >>> >>> https://github.com/Fichberg/cogroo4/blob/labXP215_Will/cogroo-ruta/script/Main.ruta >>> >>> PS:Yes, We remembered the semicolons. >>> >>> Thanks for the help :) >>> >>> >>> >>> 2015-05-26 15:30 GMT-03:00 Diego Buoro <jklpo...@gmail.com>: >>> >>>> I think i wasn't clear enough, and i should be more specific. >>>> >>>> I have a type system in which all words have been annotated as Tokens. >>>> I am calling a RUTA script from a java class, and that script has only one >>>> rule: >>>> Token Token {-> Problem} >>>> >>>> However, with this script, no Problems are created. When I try >>>> Token {-> Problem} >>>> >>>> I get one problem for each Token, which is what I expected. Why can't I >>>> create annotations using rules with more than one word? >>>> >>>> Thanks >>>> >>>> >>>> >>>> >>>> 2015-05-26 14:49 GMT-03:00 Diego Buoro <jklpo...@gmail.com>: >>>> >>>>> Hello guys,how are you doing? >>>>> >>>>> I would like to know once i have called RUTA from a Java project, how >>>>> can i mark consecutive tokens as a "Problem" (the name of my annotation, >>>>> in >>>>> this case)? >>>>> >>>>> Thanks in advice! >>>>> >>>> >>>> >>> >> >