Hi

can you please confirm you have

"implements ParameterHandler<Date>" ?

thanks, Sergey

On Sat, Sep 11, 2010 at 4:47 PM, huntc <[email protected]> wrote:

>
> Hi Sergey,
>
> Sorry for the delayed reply; just got around to trying this again with your
> recommendation.
>
> Unfortunately my handler is still not getting invoked. Here's its current
> declaration:
>
>
> /**
>  * Converts ISO8601 parameters into date objects.
>  *
>  * @author huntc
>  *
>  */
> @Provider
> public class ISO8601TimestampParameterHandler implements ParameterHandler {
>
>  /**
>   * Cooerce an ISO8601 time string to a date object.
>   *
>   * @param s
>   *            the string to parse.
>   * @return the date object or null if the string cannot be parsed.
>   */
>  @Override
>  public Date fromString(String s) {
>    SimpleDateFormat dateFormat = new SimpleDateFormat(
>        "yyyy-MM-dd'T'HH:mm:ss'Z'", Locale.US);
>    dateFormat.setTimeZone(TimeZone.getTimeZone("GMT"));
>    try {
>      return new Date(dateFormat.parse(s).getTime());
>    } catch (ParseException e) {
>      return null;
>    }
>  }
> }
>
>
> Any more thoughts?
>
> Kind regards,
> Christopher
> --
> View this message in context:
> http://cxf.547215.n5.nabble.com/ParameterHandler-not-invoked-for-Date-parameter-tp2267734p2836108.html
> Sent from the cxf-user mailing list archive at Nabble.com.
>

Reply via email to