[rules-users] Problem with \" while compiling DRL
Edson Tirelli
tirelli at post.com
Thu Mar 29 11:07:19 EDT 2007
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 <tirelli at post.com>:
>
> Cedric,
>
> Don't mind. I already opened the ticket:
>
> http://jira.jboss.com/jira/browse/JBRULES-757
>
> []s
> Edson
>
> 2007/3/28, Edson Tirelli <tirelli at post.com>:
> >
> >
> > 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 < cdinca at sopragroup.com>:
> > >
> > > 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: [@0,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: [@0,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 at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20070329/45d52a53/attachment.html
More information about the rules-users
mailing list