in case anyone else encounters similar issue. i forced the locale to en_GB (using datetimepicker with dd/mm/yyyy format) by adding it into struts.xml and now it works. what was happening was that the dates on the url were not being converted into java.util.Date fields because they were deemed invalid when using Safari!. Two problems with that 1) No proper error occurs and so there is no stack trace and it is not displayed by actionerrors tag as it is not the pages action (its an s:action on a page). 2) The logging from ParameterInterceptor class showed that all the parameters whether using IE,Firefox or Safari were exactly the same, the dates were the same value and format - if something affects the conversion then it would be helpful if the parameter interceptor class could output the relevant details (i.e. the locale with regards to Date conversions). I was surprised that the browser had any bearing on this particular issue as the s:action must be resolved on the server side - is the browsers default locale kept in the session and then used where necessary ? adam _________________________________________________________________ We want to hear all your funny, exciting and crazy Hotmail stories. Tell us now http://clk.atdmt.com/UKM/go/195013117/direct/01/
--------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org