Re: [rules-users] Problem with \ while compiling DRL
Ok, fixed that in 3.0.x branch. If you update and build, you shall not have the problem anymore. Regards, Edson 2007/3/28, Edson Tirelli [EMAIL PROTECTED]: Cedric, Don't mind. I already opened the ticket: http://jira.jboss.com/jira/browse/JBRULES-757 []s Edson 2007/3/28, Edson Tirelli [EMAIL PROTECTED]: Cedric Yes, seems a lexer problem. Can you please open a JIRA? We will fix it for the next maintenance release. Thank you Edson 2007/3/28, D'Inca Cedric [EMAIL PROTECTED]: Hi everyone, I am currently experimentating troubles compiling a DRL file with a \ character in it. I used a XLS decision table that, once compiled, gave me a DRL. The following lines are extracted from it. #From row number: 14 rule Exemple 1 2006 10 10_14 salience 65522 when Ctx:MyObject() eval(Ctx.GetPrp(TEST).getValue().equals(GER)) then Ctx.SetPrp(TRUC).setValue(test char \ test); end #From row number: 15 The problem is that when compiled, an error is generated Unknown:0-1 mismatched token: [EMAIL PROTECTED],0,0='no text',-1,0:-1]; expecting type 'end' If I modify the decision table to put Ctx.SetPrp(TRUC).setValue(test char test); The result is the same Unknown:0-1 mismatched token: [EMAIL PROTECTED],0,0='no text',-1,0:-1]; expecting type 'end' So it means that \ is not understood, however, if I put \z, I get the following error: Rule compilation error Invalid escape sequence (valid ones are \b \t \n \f \r \ \' \\) Where it is written that \ should be understood. Any idea? Greetings, Cédric D'INCA ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users -- Edson Tirelli Software Engineer - JBoss Rules Core Developer Office: +55 11 3124-6000 Mobile: +55 11 9218-4151 JBoss, a division of Red Hat @ www.jboss.com -- Edson Tirelli Software Engineer - JBoss Rules Core Developer Office: +55 11 3124-6000 Mobile: +55 11 9218-4151 JBoss, a division of Red Hat @ www.jboss.com -- Edson Tirelli Software Engineer - JBoss Rules Core Developer Office: +55 11 3124-6000 Mobile: +55 11 9218-4151 JBoss, a division of Red Hat @ www.jboss.com ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users
Re: [rules-users] Problem with \ while compiling DRL
Cedric Yes, seems a lexer problem. Can you please open a JIRA? We will fix it for the next maintenance release. Thank you Edson 2007/3/28, D'Inca Cedric [EMAIL PROTECTED]: Hi everyone, I am currently experimentating troubles compiling a DRL file with a \ character in it. I used a XLS decision table that, once compiled, gave me a DRL. The following lines are extracted from it. #From row number: 14 rule Exemple 1 2006 10 10_14 salience 65522 when Ctx:MyObject() eval(Ctx.GetPrp(TEST).getValue().equals(GER)) then Ctx.SetPrp(TRUC).setValue(test char \ test); end #From row number: 15 The problem is that when compiled, an error is generated Unknown:0-1 mismatched token: [EMAIL PROTECTED],0,0='no text',-1,0:-1]; expecting type 'end' If I modify the decision table to put Ctx.SetPrp(TRUC).setValue(test char test); The result is the same Unknown:0-1 mismatched token: [EMAIL PROTECTED],0,0='no text',-1,0:-1]; expecting type 'end' So it means that \ is not understood, however, if I put \z, I get the following error: Rule compilation error Invalid escape sequence (valid ones are \b \t \n \f \r \ \' \\) Where it is written that \ should be understood. Any idea? Greetings, Cédric D'INCA ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users -- Edson Tirelli Software Engineer - JBoss Rules Core Developer Office: +55 11 3124-6000 Mobile: +55 11 9218-4151 JBoss, a division of Red Hat @ www.jboss.com ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users
Re: [rules-users] Problem with \ while compiling DRL
Cedric, Don't mind. I already opened the ticket: http://jira.jboss.com/jira/browse/JBRULES-757 []s Edson 2007/3/28, Edson Tirelli [EMAIL PROTECTED]: Cedric Yes, seems a lexer problem. Can you please open a JIRA? We will fix it for the next maintenance release. Thank you Edson 2007/3/28, D'Inca Cedric [EMAIL PROTECTED]: Hi everyone, I am currently experimentating troubles compiling a DRL file with a \ character in it. I used a XLS decision table that, once compiled, gave me a DRL. The following lines are extracted from it. #From row number: 14 rule Exemple 1 2006 10 10_14 salience 65522 when Ctx:MyObject() eval(Ctx.GetPrp(TEST).getValue().equals(GER)) then Ctx.SetPrp(TRUC).setValue(test char \ test); end #From row number: 15 The problem is that when compiled, an error is generated Unknown:0-1 mismatched token: [EMAIL PROTECTED],0,0='no text',-1,0:-1]; expecting type 'end' If I modify the decision table to put Ctx.SetPrp(TRUC).setValue(test char test); The result is the same Unknown:0-1 mismatched token: [EMAIL PROTECTED],0,0='no text',-1,0:-1]; expecting type 'end' So it means that \ is not understood, however, if I put \z, I get the following error: Rule compilation error Invalid escape sequence (valid ones are \b \t \n \f \r \ \' \\) Where it is written that \ should be understood. Any idea? Greetings, Cédric D'INCA ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users -- Edson Tirelli Software Engineer - JBoss Rules Core Developer Office: +55 11 3124-6000 Mobile: +55 11 9218-4151 JBoss, a division of Red Hat @ www.jboss.com -- Edson Tirelli Software Engineer - JBoss Rules Core Developer Office: +55 11 3124-6000 Mobile: +55 11 9218-4151 JBoss, a division of Red Hat @ www.jboss.com ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users