+1 for explicitly using control chars. Den 20. mai 2012 16:28 skrev "Claus Ibsen" <claus.ib...@gmail.com> følgende:
> Hi > > Just a heads up you can now easier add new lines in XML DSLs as I > added support for using escaped values in the XML DSLs. > https://issues.apache.org/jira/browse/CAMEL-5295 > > eg from an unit test in XML DSL you can do, notice the \n to indicate new > line. > > <transform> > <simple> > Body is\non new line ${body}\n > </simple> > </transform> > > > > > On Sun, May 20, 2012 at 12:33 PM, Claus Ibsen <claus.ib...@gmail.com> > wrote: > > Hi > > > > We have a number of JIRA tickets which is related > > https://issues.apache.org/jira/browse/CAMEL-5294 > > https://issues.apache.org/jira/browse/CAMEL-5285 > > https://issues.apache.org/jira/browse/CAMEL-4990 > > > > When you use the XML DSLs you may have a coding style where you have > > newlines, and spaces etc. in the text of the XML tags, eg > > > > <transform> > > <simple> > > data=${body} > > </simple> > > </transform> > > > > Notice how we have new lines in the <simple> text. > > Below shows what the intent is without newlines: > > > > <transform> > > <simple>data=${body}</simple> > > </transform> > > > > Today we will auto trim Simple expressions (but not the others). IMHO > > I think this is wrong and we should make this consistent, to either > > - no auto trim > > - auto trim all expressions > > > > If we auto trim, and you want an explicit newline, then the end user > > can use a \n to indicate newline, eg > > <transform> > > <simple>data=${body}\n</simple> > > </transform> > > > > I think we should go for a > > - auto trim all expressions > > - end users can use \n to force new lines > > > > Any thoughts? > > > > > > > > > > -- > > Claus Ibsen > > ----------------- > > CamelOne 2012 Conference, May 15-16, 2012: http://camelone.com > > FuseSource > > Email: cib...@fusesource.com > > Web: http://fusesource.com > > Twitter: davsclaus, fusenews > > Blog: http://davsclaus.blogspot.com/ > > Author of Camel in Action: http://www.manning.com/ibsen/ > > > > -- > Claus Ibsen > ----------------- > CamelOne 2012 Conference, May 15-16, 2012: http://camelone.com > FuseSource > Email: cib...@fusesource.com > Web: http://fusesource.com > Twitter: davsclaus, fusenews > Blog: http://davsclaus.blogspot.com/ > Author of Camel in Action: http://www.manning.com/ibsen/ >