That's a real problem. Encoding of html strings uses the % sign as encoding letter. Could you try to change the Util.decode / Util.encode methods to change the % to an double %%?
Maybe this helps.... Thanks, Henner > -----Urspr�ngliche Nachricht----- > Von: Steven Law [mailto:[EMAIL PROTECTED] > Gesendet: Freitag, 13. Mai 2005 09:06 > An: jdbforms-interest > Betreff: [dbforms] Position not encoded after update or insert > > I have a record that has a key with a value that ends with a > percent character. When this record is updated I get a > java.lang.StringIndexOutOfBoundsException when the list page > tries to display the record because firstposition and > lastposition have not been encoded. > > I can't find the code where these values are being set for > the followup after the update event. Also happens if I insert > a similar record. > > > ------------------------------------------------------- > This SF.Net email is sponsored by Oracle Space Sweepstakes > Want to be the first software developer in space? > Enter now for the Oracle Space Sweepstakes! > http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click > _______________________________________________ > DbForms Mailing List > > http://www.wap-force.net/dbforms > ------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_idt12&alloc_id344&op=click _______________________________________________ DbForms Mailing List http://www.wap-force.net/dbforms
