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

Reply via email to