I am using 3.3.2.GA
It looks like the parser is forced to be a Tidy parser if the page is being refreshed with Ajax independent of any settings in web.xml (I did not see this in the docs anywhere)? The Tidy parser filters out any of the XML passed inline (like is being done in my example) - and returns only the text after the Ajax refresh..... BTW the inline XML is well formed according to one of the validation sites around - cannot remember which I tried.
ConfigurableXMLFilter will return a Tidy parser via the getParser call if it is called with isAjax set to true instead of the FastHtmlParser (which the documentation leads me to believe should be passed if NONE is set as the parser).
Seems like a bug based on the documentation I have read....
The only work-around I have found thus far is to have getParser in ConfigurableXMLFilter always return a FastHtmlParser which requires a custom build of RF - also - I am quite unsure of the consequences of always returning FastHtmlParser - does anyone have any ideas of another work-around - or am I still getting something wrong here?
Try using NEKO parser.
Thanks! NEKO parser seems to be working fine - does not filter out relevant XML - setting parser to none, however, still seems to be broken.