This is fixed in 1.5 only. https://issues.apache.org/jira/browse/WICKET-2264 https://issues.apache.org/jira/browse/WICKET-3330
On Wed, Jan 26, 2011 at 5:10 PM, Igor Vaynberg <igor.vaynb...@gmail.com>wrote: > wicket should already be escaping such characters in markup. please > file a jira with a quickstart. > > -igor > > On Wed, Jan 26, 2011 at 6:36 AM, Carsten Luckmann > <carsten.luckm...@freiheit.com> wrote: > > Hello, > > > > I have a problem with a Wicket Ajax response not being processed. Here > the > > details: > > > > I have a link which is supposed to open a ModalWindow. The Ajax request > is > > sent to the server, processed by the server, and the response is sent to > the > > client. The client receives the response, including the HTML code for the > > ModalWindow and the JavaScript to open it. Nevertheless, the > > Wicket.Window.create call is never executed. After having investigated > the > > problem, I have found out that this strange behaviour is triggered by a > > vertical tab character, which is an illegal XML character and causes the > XML > > parser in Firefox and Chrome to exit (IE works though). This vertical tab > > character entered the markup from the application's data store and was > part > > of the content of a data field. > > > > Until now, I came up with the following strategies: > > > > 1. One possible solution would be inhibition of illegal XML characters in > > the data. Besides the question, if this is semantically acceptable, it is > > difficult and sometimes not possible to intercept and clean all data > > entering the data store. > > > > 2. Another solution would be a Servlet filter, filtering all illegal > > characters. The problem I see with this solution is varying character > > encoding of the response, which makes it difficult to recognize the > illegal > > characters in all circumstances. > > > > 3. My favourite solution would be some kind of mechanism in Wicket, which > > allows for filtering or modifying the data before the markup is rendered. > I > > just do not know whether there is a way to do this in wicket and how to > > perform this task. > > > > Maybe you can help me and point me into the right direction. Other > > suggestions are welcome, too. > > > > Yours, > > Carsten > > > > -- > > Dr. rer. nat. Carsten Luckmann > > Dipl.-Phys. > > > > freiheit.com technologies gmbh > > Straßenbahnring 22 / 20251 Hamburg, Germany > > fon +49 (0)40 / 890584-0 > > fax +49 (0)40 / 890584-20 > > HRB Hamburg 70814 > > > > E5FA C55C A15B 27CB 0EEE D4F5 F8DE 4DBD 524A F375 > > Geschäftsführer: Claudia Dietze, Stefan Richter, Jörg Kirchhof > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >