You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by cz...@apache.org on 2017/03/27 10:58:03 UTC
svn commit: r1788886 - in /sling/trunk/bundles/servlets/post: README.txt
src/main/java/org/apache/sling/servlets/post/PostResponseWithErrorHandling.java
src/main/java/org/apache/sling/servlets/post/package-info.java
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;