Author: cziegeler
Date: Mon Mar 27 10:58:03 2017
New Revision: 1788886

URL: http://svn.apache.org/viewvc?rev=1788886&view=rev
Log:
SLING-6720 : Deprecate PostResponseWithErrorHandling

Modified:
    sling/trunk/bundles/servlets/post/README.txt
    
sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/PostResponseWithErrorHandling.java
    
sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/package-info.java

Modified: sling/trunk/bundles/servlets/post/README.txt
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/servlets/post/README.txt?rev=1788886&r1=1788885&r2=1788886&view=diff
==============================================================================
--- sling/trunk/bundles/servlets/post/README.txt (original)
+++ sling/trunk/bundles/servlets/post/README.txt Mon Mar 27 10:58:03 2017
@@ -5,16 +5,16 @@ Provides default POST servlets.
 Getting Started
 ===============
 
-This component uses a Maven 2 (http://maven.apache.org/) build
-environment. It requires a Java 5 JDK (or higher) and Maven 
(http://maven.apache.org/)
-2.0.7 or later. We recommend to use the latest Maven version.
+This component uses a Maven 3 (http://maven.apache.org/) build
+environment. It requires a Java 7 JDK (or higher) and Maven 
(http://maven.apache.org/)
+3.2.5 or later. We recommend to use the latest Maven version.
 
-If you have Maven 2 installed, you can compile and
+If you have Maven 3 installed, you can compile and
 package the jar using the following command:
 
     mvn package
 
-See the Maven 2 documentation for other build features.
+See the Maven 3 documentation for other build features.
 
 The latest source code for this component is available in the
 Subversion (http://subversion.tigris.org/) source repository of

Modified: 
sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/PostResponseWithErrorHandling.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/PostResponseWithErrorHandling.java?rev=1788886&r1=1788885&r2=1788886&view=diff
==============================================================================
--- 
sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/PostResponseWithErrorHandling.java
 (original)
+++ 
sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/PostResponseWithErrorHandling.java
 Mon Mar 27 10:58:03 2017
@@ -19,22 +19,25 @@
 package org.apache.sling.servlets.post;
 
 import java.io.IOException;
+
 import javax.servlet.http.HttpServletResponse;
-import org.apache.felix.scr.annotations.Component;
-import org.apache.felix.scr.annotations.Service;
-import org.apache.sling.api.SlingHttpServletRequest; 
 
-@Component
-@Service
+import org.apache.sling.api.SlingHttpServletRequest;
+
+/**
+ * @deprecated
+ */
+@Deprecated
 public class PostResponseWithErrorHandling implements PostResponseCreator{
 
-       public PostResponse createPostResponse(SlingHttpServletRequest request) 
{
+       @Override
+    public PostResponse createPostResponse(SlingHttpServletRequest request) {
                if (isSendError(request)) {
                        return new HtmlResponse() {
 
                                @Override
                                protected void doSend(HttpServletResponse 
response) throws IOException {
-                                       if (!this.isSuccessful()) {             
+                                       if (!this.isSuccessful()) {
                                                
response.sendError(this.getStatusCode(), this.getError().toString());
                                                return;
                                        }else{

Modified: 
sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/package-info.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/package-info.java?rev=1788886&r1=1788885&r2=1788886&view=diff
==============================================================================
--- 
sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/package-info.java
 (original)
+++ 
sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/package-info.java
 Mon Mar 27 10:58:03 2017
@@ -17,7 +17,7 @@
  * under the License.
  */
 
-@Version("2.3.0")
+@Version("2.3.1")
 package org.apache.sling.servlets.post;
 
 import org.osgi.annotation.versioning.Version;


Reply via email to