From ac05dd2108511fe9866e2571ecc9f0e2c380d4bd Mon Sep 17 00:00:00 2001 From: slaws Date: Fri, 27 Mar 2009 15:15:08 +0000 Subject: TUSCANY-2950 enclose etags in speech marks git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@759171 13f79535-47bb-0310-9956-ffa450edef68 --- .../tuscany/sca/binding/atom/provider/AtomBindingListenerServlet.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'branches/sca-java-1.x/modules/binding-atom-abdera/src/main/java/org/apache/tuscany/sca/binding') diff --git a/branches/sca-java-1.x/modules/binding-atom-abdera/src/main/java/org/apache/tuscany/sca/binding/atom/provider/AtomBindingListenerServlet.java b/branches/sca-java-1.x/modules/binding-atom-abdera/src/main/java/org/apache/tuscany/sca/binding/atom/provider/AtomBindingListenerServlet.java index bef64bfbb3..508731b286 100644 --- a/branches/sca-java-1.x/modules/binding-atom-abdera/src/main/java/org/apache/tuscany/sca/binding/atom/provider/AtomBindingListenerServlet.java +++ b/branches/sca-java-1.x/modules/binding-atom-abdera/src/main/java/org/apache/tuscany/sca/binding/atom/provider/AtomBindingListenerServlet.java @@ -256,7 +256,7 @@ class AtomBindingListenerServlet extends HttpServlet { if (feed != null) { String feedETag = null; if (feed.getId() != null) - feedETag = feed.getId().toString(); + feedETag = "\"" + feed.getId().toString() + "\""; Date feedUpdated = feed.getUpdated(); // Test request for predicates. String predicate = request.getHeader( "If-Match" ); @@ -302,7 +302,7 @@ class AtomBindingListenerServlet extends HttpServlet { // Provide Etag based on Id and time if given. // Ignore if not given. (Browser may cache if trivial ETag is given.) if ( feedETag != null ) { - response.addHeader(ETAG, feedETag ); + response.addHeader(ETAG, feedETag); } if ( feedUpdated != null ) { response.addHeader(LASTMODIFIED, dateFormat.format( feedUpdated )); -- cgit v1.2.3