Hi Andy! Sorry for bothering you. I tried to migrate (following Apache wiki article) from my sample app that was based on 2.0.11 (struts blank) to 2.1.6 and as a result some type conversions handled by the frame work stopped working and now i got IllegalArgumentException: Cannot format given Object as a Number whenever i type an invalid value into textbox. I also noticed that type conversion works fine in showcase... Could you be so kind to give me any tip as what could be wrong... I am asking you because when you were migrating you may stamble upon something like that. I am new to the mailing list and to struts 2 - so I don't know if i should address this directly to you or to the user... Thank you in advance..
Sergio. On Sat, Jan 24, 2009 at 4:51 PM, Andy Sykes <a.sy...@ucl.ac.uk> wrote: > Hi, > > We've migrated an app from 2.0.11 to 2.1.2 (and then to 2.1.6 when it became > GA - this was a trivial upgrade). > > I found this article on the Apache wiki very useful: > http://cwiki.apache.org/S2WIKI/troubleshooting-guide-migrating-from-struts-20x-to-21x.html > > I had no major issues - and the performance of app 'seemed' a bit quicker > (I've done no definitive tests, but the 'feel' was of snappier rendering). > The only problem I ran into was where I had some nasty hack for passing > dynamic parameters to an action through redirect-action - I was doing it in > a non-standard way, which worked in 2.0.11. It was a quick fix to change it > to the proper way to do it. > > Andy. > > On 24 Jan 2009, at 13:42, Matthew Seaborn wrote: > >> We are currently running 2.0.11 and having been away from Struts 2 for a >> while I was pleased to a see a number of new releases. >> >> Has anyone done an upgrade to either 2.0.14 or 2.1.6 from a 2.0.x release? >> If so how smooth was the transition? >> >> Matthew Seaborn >> Software Architect >> t +44(0) 208 484 0729 >> m +44(0) 7949 465 142 >> e matthew.seab...@performgroup.com >> >> Sussex House >> Plane Tree Crescent >> London, TW13 7HE >> United Kingdom >> www.performgroup.com >> >> >> >> >> >> ________________________________________________________________________ >> >> CONFIDENTIALITY - This email and any files transmitted with it, are >> confidential, may be legally privileged and are intended solely for the use >> of the individual or entity to whom they are addressed. If this has come to >> you in error, you must not copy, distribute, disclose or use any of the >> information it contains. Please notify the sender immediately and delete >> them from your system. >> >> SECURITY - Please be aware that communication by email, by its very >> nature, is not 100% secure and by communicating with Perform Group by email >> you consent to us monitoring and reading any such correspondence. >> >> VIRUSES - Although this email message has been scanned for the presence of >> computer viruses, the sender accepts no liability for any damage sustained >> as a result of a computer virus and it is the recipient's responsibility to >> ensure that email is virus free. >> >> AUTHORITY - Any views or opinions expressed in this email are solely those >> of the sender and do not necessarily represent those of Perform Group. >> >> COPYRIGHT - Copyright of this email and any attachments belongs to Perform >> Group, Companies House Registration number 6324278. > > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org