diff --git a/client/src/main/java/org/apache/sqoop/client/request/Request.java b/client/src/main/java/org/apache/sqoop/client/request/Request.java index dcae2bde..bd3059dd 100644 --- a/client/src/main/java/org/apache/sqoop/client/request/Request.java +++ b/client/src/main/java/org/apache/sqoop/client/request/Request.java @@ -23,12 +23,18 @@ import com.sun.jersey.api.client.WebResource; import com.sun.jersey.api.client.WebResource.Builder; +import java.util.Locale; + public class Request { public String get(String url) { Client client = Client.create(); WebResource resource = client.resource(url); - Builder builder = resource.accept(MediaType.APPLICATION_JSON_TYPE); + Builder builder = resource + // Sqoop is using JSON for data transfers + .accept(MediaType.APPLICATION_JSON_TYPE) + // Transfer client locale to return client specific data + .acceptLanguage(Locale.getDefault()); return builder.get(String.class); } -} \ No newline at end of file +} diff --git a/server/src/main/java/org/apache/sqoop/handler/ConnectorRequestHandler.java b/server/src/main/java/org/apache/sqoop/handler/ConnectorRequestHandler.java index 39dd09a9..e5eb444c 100644 --- a/server/src/main/java/org/apache/sqoop/handler/ConnectorRequestHandler.java +++ b/server/src/main/java/org/apache/sqoop/handler/ConnectorRequestHandler.java @@ -32,9 +32,6 @@ public class ConnectorRequestHandler implements RequestHandler { private static final Logger LOG = Logger.getLogger(ConnectorRequestHandler.class); - /** The API version supported by this server */ - public static final String PROTOCOL_V1 = "1"; - public ConnectorRequestHandler() { LOG.info("ConnectorRequestHandler initialized"); }