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

Reply via email to