You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Dan Becker (JIRA)" <de...@tuscany.apache.org> on 2008/07/14 17:28:31 UTC

[jira] Created: (TUSCANY-2477) Atom binding support for eTags, last-modified header

Atom binding support for eTags, last-modified header
----------------------------------------------------

                 Key: TUSCANY-2477
                 URL: https://issues.apache.org/jira/browse/TUSCANY-2477
             Project: Tuscany
          Issue Type: New Feature
         Environment: All
            Reporter: Dan Becker


As stated in parent JIRA, there is a need to support the following features in the Atom binding

- support for eTags, last-modified headers, complete support for location header

- on the client side, caching using eTag and/or lastModified


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


[jira] Updated: (TUSCANY-2477) Atom binding support for eTags, last-modified header

Posted by "Dan Becker (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dan Becker updated TUSCANY-2477:
--------------------------------

    Attachment: TUSCANY-2477-2.patch

Contains implementation of the comments Luciano provided (e.g. full support for feed etags, modifications, and predicates).

> Atom binding support for eTags, last-modified header
> ----------------------------------------------------
>
>                 Key: TUSCANY-2477
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2477
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA ATOM Binding Extension
>    Affects Versions: Java-SCA-Next
>         Environment: All
>            Reporter: Dan Becker
>             Fix For: Java-SCA-Next
>
>         Attachments: TUSCANY-2477-2.patch
>
>
> As stated in parent JIRA, there is a need to support the following features in the Atom binding
> - support for eTags, last-modified headers, complete support for location header
> - on the client side, caching using eTag and/or lastModified

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


[jira] Updated: (TUSCANY-2477) Atom binding support for eTags, last-modified header

Posted by "Dan Becker (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dan Becker updated TUSCANY-2477:
--------------------------------

    Attachment: TUSCANY-2477.patch

Implements ETags and Last-Modified support as discussed on the Tuscany dev list. I would appreciate a commiter reviewing and providing feed back to me.

> Atom binding support for eTags, last-modified header
> ----------------------------------------------------
>
>                 Key: TUSCANY-2477
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2477
>             Project: Tuscany
>          Issue Type: New Feature
>         Environment: All
>            Reporter: Dan Becker
>         Attachments: TUSCANY-2477.patch
>
>
> As stated in parent JIRA, there is a need to support the following features in the Atom binding
> - support for eTags, last-modified headers, complete support for location header
> - on the client side, caching using eTag and/or lastModified

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


[jira] Commented: (TUSCANY-2477) Atom binding support for eTags, last-modified header

Posted by "Luciano Resende (JIRA)" <de...@tuscany.apache.org>.
    [ https://issues.apache.org/jira/browse/TUSCANY-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12619295#action_12619295 ] 

Luciano Resende commented on TUSCANY-2477:
------------------------------------------

Some comments on this thread :
http://www.mail-archive.com/dev@tuscany.apache.org/msg01282.html

> Atom binding support for eTags, last-modified header
> ----------------------------------------------------
>
>                 Key: TUSCANY-2477
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2477
>             Project: Tuscany
>          Issue Type: New Feature
>         Environment: All
>            Reporter: Dan Becker
>         Attachments: TUSCANY-2477.patch
>
>
> As stated in parent JIRA, there is a need to support the following features in the Atom binding
> - support for eTags, last-modified headers, complete support for location header
> - on the client side, caching using eTag and/or lastModified

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


[jira] Closed: (TUSCANY-2477) Atom binding support for eTags, last-modified header

Posted by "Dan Becker (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dan Becker closed TUSCANY-2477.
-------------------------------


> Atom binding support for eTags, last-modified header
> ----------------------------------------------------
>
>                 Key: TUSCANY-2477
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2477
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA ATOM Binding Extension
>    Affects Versions: Java-SCA-Next
>         Environment: All
>            Reporter: Dan Becker
>            Assignee: Luciano Resende
>             Fix For: Java-SCA-Next
>
>         Attachments: TUSCANY-2477-4.patch
>
>
> As stated in parent JIRA, there is a need to support the following features in the Atom binding
> - support for eTags, last-modified headers, complete support for location header
> - on the client side, caching using eTag and/or lastModified

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


[jira] Updated: (TUSCANY-2477) Atom binding support for eTags, last-modified header

Posted by "Dan Becker (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dan Becker updated TUSCANY-2477:
--------------------------------

    Attachment: TUSCANY-2477-3.patch

Provides feed etags and lastmodified function. Fixes an issue with AtomGetTestCase

> Atom binding support for eTags, last-modified header
> ----------------------------------------------------
>
>                 Key: TUSCANY-2477
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2477
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA ATOM Binding Extension
>    Affects Versions: Java-SCA-Next
>         Environment: All
>            Reporter: Dan Becker
>             Fix For: Java-SCA-Next
>
>         Attachments: TUSCANY-2477-3.patch
>
>
> As stated in parent JIRA, there is a need to support the following features in the Atom binding
> - support for eTags, last-modified headers, complete support for location header
> - on the client side, caching using eTag and/or lastModified

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


[jira] Resolved: (TUSCANY-2477) Atom binding support for eTags, last-modified header

Posted by "Luciano Resende (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Luciano Resende resolved TUSCANY-2477.
--------------------------------------

    Resolution: Fixed
      Assignee: Luciano Resende

Patch applied under svn revision #684294.

> Atom binding support for eTags, last-modified header
> ----------------------------------------------------
>
>                 Key: TUSCANY-2477
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2477
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA ATOM Binding Extension
>    Affects Versions: Java-SCA-Next
>         Environment: All
>            Reporter: Dan Becker
>            Assignee: Luciano Resende
>             Fix For: Java-SCA-Next
>
>         Attachments: TUSCANY-2477-4.patch
>
>
> As stated in parent JIRA, there is a need to support the following features in the Atom binding
> - support for eTags, last-modified headers, complete support for location header
> - on the client side, caching using eTag and/or lastModified

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


[jira] Updated: (TUSCANY-2477) Atom binding support for eTags, last-modified header

Posted by "Dan Becker (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dan Becker updated TUSCANY-2477:
--------------------------------

    Attachment: TUSCANY-2477-4.patch

Updated patch to work with non-compliant feeds and entries (no Id or updated fields as required out by Atom spec).

> Atom binding support for eTags, last-modified header
> ----------------------------------------------------
>
>                 Key: TUSCANY-2477
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2477
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA ATOM Binding Extension
>    Affects Versions: Java-SCA-Next
>         Environment: All
>            Reporter: Dan Becker
>             Fix For: Java-SCA-Next
>
>         Attachments: TUSCANY-2477-4.patch
>
>
> As stated in parent JIRA, there is a need to support the following features in the Atom binding
> - support for eTags, last-modified headers, complete support for location header
> - on the client side, caching using eTag and/or lastModified

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


[jira] Commented: (TUSCANY-2477) Atom binding support for eTags, last-modified header

Posted by "Dan Becker (JIRA)" <de...@tuscany.apache.org>.
    [ https://issues.apache.org/jira/browse/TUSCANY-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12619519#action_12619519 ] 

Dan Becker commented on TUSCANY-2477:
-------------------------------------

Thanks Luciano, those are very helpful comments. I will have the feed etag added and the scenarios you mention as well.

> Atom binding support for eTags, last-modified header
> ----------------------------------------------------
>
>                 Key: TUSCANY-2477
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2477
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA ATOM Binding Extension
>    Affects Versions: Java-SCA-Next
>         Environment: All
>            Reporter: Dan Becker
>             Fix For: Java-SCA-Next
>
>         Attachments: TUSCANY-2477.patch
>
>
> As stated in parent JIRA, there is a need to support the following features in the Atom binding
> - support for eTags, last-modified headers, complete support for location header
> - on the client side, caching using eTag and/or lastModified

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


[jira] Updated: (TUSCANY-2477) Atom binding support for eTags, last-modified header

Posted by "Dan Becker (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dan Becker updated TUSCANY-2477:
--------------------------------

    Attachment:     (was: TUSCANY-2477-3.patch)

> Atom binding support for eTags, last-modified header
> ----------------------------------------------------
>
>                 Key: TUSCANY-2477
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2477
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA ATOM Binding Extension
>    Affects Versions: Java-SCA-Next
>         Environment: All
>            Reporter: Dan Becker
>             Fix For: Java-SCA-Next
>
>         Attachments: TUSCANY-2477-4.patch
>
>
> As stated in parent JIRA, there is a need to support the following features in the Atom binding
> - support for eTags, last-modified headers, complete support for location header
> - on the client side, caching using eTag and/or lastModified

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


[jira] Updated: (TUSCANY-2477) Atom binding support for eTags, last-modified header

Posted by "Dan Becker (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dan Becker updated TUSCANY-2477:
--------------------------------

    Attachment:     (was: TUSCANY-2477.patch)

> Atom binding support for eTags, last-modified header
> ----------------------------------------------------
>
>                 Key: TUSCANY-2477
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2477
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA ATOM Binding Extension
>    Affects Versions: Java-SCA-Next
>         Environment: All
>            Reporter: Dan Becker
>             Fix For: Java-SCA-Next
>
>         Attachments: TUSCANY-2477-2.patch
>
>
> As stated in parent JIRA, there is a need to support the following features in the Atom binding
> - support for eTags, last-modified headers, complete support for location header
> - on the client side, caching using eTag and/or lastModified

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


[jira] Updated: (TUSCANY-2477) Atom binding support for eTags, last-modified header

Posted by "Dan Becker (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dan Becker updated TUSCANY-2477:
--------------------------------

    Patch Info: [Patch Available]

> Atom binding support for eTags, last-modified header
> ----------------------------------------------------
>
>                 Key: TUSCANY-2477
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2477
>             Project: Tuscany
>          Issue Type: New Feature
>         Environment: All
>            Reporter: Dan Becker
>         Attachments: TUSCANY-2477.patch
>
>
> As stated in parent JIRA, there is a need to support the following features in the Atom binding
> - support for eTags, last-modified headers, complete support for location header
> - on the client side, caching using eTag and/or lastModified

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


[jira] Updated: (TUSCANY-2477) Atom binding support for eTags, last-modified header

Posted by "Dan Becker (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dan Becker updated TUSCANY-2477:
--------------------------------

    Attachment:     (was: TUSCANY-2477-2.patch)

> Atom binding support for eTags, last-modified header
> ----------------------------------------------------
>
>                 Key: TUSCANY-2477
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2477
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA ATOM Binding Extension
>    Affects Versions: Java-SCA-Next
>         Environment: All
>            Reporter: Dan Becker
>             Fix For: Java-SCA-Next
>
>         Attachments: TUSCANY-2477-3.patch
>
>
> As stated in parent JIRA, there is a need to support the following features in the Atom binding
> - support for eTags, last-modified headers, complete support for location header
> - on the client side, caching using eTag and/or lastModified

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