E4X parsing problem

Hi everyone,

I’m trying to put together XML for a request to a soap server.
Normally I use this syntax to do this via the E4X implementation in Servoy, which works fine:

var _trans = <transaction/>

However, when I try to do this:

var _envelope = <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"/>;

I get the attached error when saving the method.
[attachment=0]AST Parser problem.png[/attachment]
I could just write the XML as a string, because that’s what is gonna happen anyway when posting it.
Still like the structured E4X way better… any chance this is going to work?

i can use that declaration in Servoy 6.
For 5 you have to use a string or move to 6 for better E4X support

thnkx Johan