[jackrabbit] 06/07: Complete servlet-api.patch

Markus Koschany apo at moszumanska.debian.org
Thu Dec 15 18:45:19 UTC 2016


This is an automated email from the git hooks/post-receive script.

apo pushed a commit to branch master
in repository jackrabbit.

commit c4cce41b636788a66c03db2365d513b9a95f7036
Author: Markus Koschany <apo at debian.org>
Date:   Thu Dec 15 19:19:57 2016 +0100

    Complete servlet-api.patch
---
 debian/patches/servlet-api.patch | 52 +++++++++++++++++++++++++++++++++++++++-
 1 file changed, 51 insertions(+), 1 deletion(-)

diff --git a/debian/patches/servlet-api.patch b/debian/patches/servlet-api.patch
index a64accb..b765764 100644
--- a/debian/patches/servlet-api.patch
+++ b/debian/patches/servlet-api.patch
@@ -4,7 +4,8 @@ Subject: servlet api
 
 ---
  .../jackrabbit/webdav/WebdavRequestImpl.java       | 98 ++++++++++++++++++++--
- 1 file changed, 92 insertions(+), 6 deletions(-)
+ .../jackrabbit/webdav/WebdavResponseImpl.java      | 33 ++++++++
+ 2 files changed, 125 insertions(+), 6 deletions(-)
 
 diff --git a/jackrabbit-webdav/src/main/java/org/apache/jackrabbit/webdav/WebdavRequestImpl.java b/jackrabbit-webdav/src/main/java/org/apache/jackrabbit/webdav/WebdavRequestImpl.java
 index 12b961d..feef42d 100644
@@ -158,3 +159,52 @@ index 12b961d..feef42d 100644
 +        throw new UnsupportedOperationException("Not supported.");
 +    }
  }
+diff --git a/jackrabbit-webdav/src/main/java/org/apache/jackrabbit/webdav/WebdavResponseImpl.java b/jackrabbit-webdav/src/main/java/org/apache/jackrabbit/webdav/WebdavResponseImpl.java
+index 771d00b..676668a 100644
+--- a/jackrabbit-webdav/src/main/java/org/apache/jackrabbit/webdav/WebdavResponseImpl.java
++++ b/jackrabbit-webdav/src/main/java/org/apache/jackrabbit/webdav/WebdavResponseImpl.java
+@@ -43,6 +43,8 @@ import java.io.OutputStreamWriter;
+ import java.io.PrintWriter;
+ import java.io.Writer;
+ import java.util.Locale;
++import javax.servlet.ServletException;
++import java.util.Collection;
+ 
+ /**
+  * WebdavResponseImpl implements the <code>WebdavResponse</code> interface.
+@@ -310,4 +312,35 @@ public class WebdavResponseImpl implements WebdavResponse {
+     public Locale getLocale() {
+         return httpResponse.getLocale();
+     }
++    // Compat Servlet 2.4
++    public void setCharacterEncoding(String env) {
++       httpResponse.setCharacterEncoding(env);
++    }
++    public String getContentType() {
++       return httpResponse.getContentType();
++    }
++    //---< servlet 3.0 >---
++    public Collection<String> getHeaderNames() {
++        throw new UnsupportedOperationException("Not supported.");
++    }
++
++    public String getHeader(String name) {
++        throw new UnsupportedOperationException("Not supported.");
++    }
++
++    public Collection<String> getHeaders(String name) {
++        throw new UnsupportedOperationException("Not supported.");
++    }
++
++    public void logout() throws ServletException {
++        throw new UnsupportedOperationException("Not supported.");
++    }
++
++    public int getStatus() {
++        throw new UnsupportedOperationException("Not supported.");
++    }
++
++    public void setContentLengthLong(long length) {
++        throw new UnsupportedOperationException("Not supported.");
++    }
+ }

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jackrabbit.git



More information about the pkg-java-commits mailing list