From afdb4ed6eaae4e7bcd7caf45a5a90ce2031a02d5 Mon Sep 17 00:00:00 2001
From: Chris Ridd <chris.ridd@forgerock.com>
Date: Tue, 09 Apr 2013 15:19:42 +0000
Subject: [PATCH] Fix OPENDJ-859 Malformed DSML searches return illegal "Unknown error" errorResponse

---
 opends/src/dsml/org/opends/dsml/protocol/DSMLServlet.java |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/opends/src/dsml/org/opends/dsml/protocol/DSMLServlet.java b/opends/src/dsml/org/opends/dsml/protocol/DSMLServlet.java
index ff836a1..774996e 100644
--- a/opends/src/dsml/org/opends/dsml/protocol/DSMLServlet.java
+++ b/opends/src/dsml/org/opends/dsml/protocol/DSMLServlet.java
@@ -127,8 +127,6 @@
   private static final String GATEWAY_INTERNAL_ERROR = "gatewayInternalError";
   private static final String UNRESOLVABLE_URI = "unresolvableURI";
 
-  private static final String UNKNOWN_ERROR = "Unknown error";
-
   // definitions of onError values
   private static final String ON_ERROR_RESUME = "resume";
   private static final String ON_ERROR_EXIT = "exit";
@@ -649,7 +647,7 @@
           break;
 
         default:
-          errorResponse.setType(UNKNOWN_ERROR);
+          errorResponse.setType(MALFORMED_REQUEST);
           break;
       }
     } else if ( t instanceof LDAPConnectionException ) {

--
Gitblit v1.10.0