Re: [rules-users] Problem with \ while compiling DRL

2007-03-29 Thread Edson Tirelli

 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

2007-03-28 Thread Edson Tirelli

 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

2007-03-28 Thread Edson Tirelli

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