Return-Path: Delivered-To: apmail-xml-cocoon-dev-archive@xml.apache.org Received: (qmail 21885 invoked by uid 500); 10 Apr 2003 16:48:58 -0000 Mailing-List: contact cocoon-dev-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: cocoon-dev@xml.apache.org Delivered-To: mailing list cocoon-dev@xml.apache.org Received: (qmail 21870 invoked from network); 10 Apr 2003 16:48:57 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 10 Apr 2003 16:48:57 -0000 Received: (qmail 7337 invoked by uid 50); 10 Apr 2003 16:50:51 -0000 Date: 10 Apr 2003 16:50:51 -0000 Message-ID: <20030410165051.7336.qmail@nagoya.betaversion.org> From: bugzilla@apache.org To: cocoon-dev@xml.apache.org Cc: Subject: DO NOT REPLY [Bug 18900] - [ESQL] Multibyte chars in esql:query are not escaped X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18900 [ESQL] Multibyte chars in esql:query are not escaped ------- Additional Comments From tnowak-p@netventure.pl 2003-04-10 16:50 ------- Unfortunatly that doesn't work too (see incoming attachments). It seems that esql.xsp is totaly "escapeless" What I get from your idea is: String s = "???"; Now I don't see any chances NOT TO MODIFY/PATCH Cocoon's 2.0.4 esql.xsl. But how do I do it? :) (actually I'm not a Java programmer) I've already noticed that this statment _esql_query = new EsqlQuery( _esql_connection, String.valueOf() ); rewrites sql query into java code. Is there any standard (?) Java method to escape this in the manner XSLTExtension class does? I've noticed XSLTExtention class is prepared especialiy for xsp.xsl which is mostly xsl. But above _sql_query is a pure java part.. Can I get some help from any real Java programmer here?