You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by "Aaron Evans (JIRA)" <ji...@apache.org> on 2009/02/25 15:19:04 UTC

[jira] Updated: (SHINDIG-933) JsonSerializer doesn't serialize dates as valid xs:date or xs:dateTime

     [ https://issues.apache.org/jira/browse/SHINDIG-933?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aaron Evans updated SHINDIG-933:
--------------------------------

    Attachment: fix-933-bug.patch



I've attached a patch for 933.  I added ISO date parsing/formatting to DateUtil and renamed the existing methods to refer to rfc1123.  Interested in any feedback...

> JsonSerializer  doesn't serialize dates as valid xs:date or xs:dateTime 
> ------------------------------------------------------------------------
>
>                 Key: SHINDIG-933
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-933
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: trunk
>            Reporter: Aaron Evans
>         Attachments: fix-933-bug.patch
>
>
> Parts of the model that represent dates use java.util.Date and are serialized by the JsonSerializer by simply calling toString() on the date.  The result is that dates are serialized as invalid xs:date or xs:dateTime.
> One solution would be to replace the use of Date with something like the gdata java client's DateTime so that calling toString() would produce a proper xs:date or xs:dateTime.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.