You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sqoop.apache.org by bl...@apache.org on 2012/08/23 22:03:11 UTC
svn commit: r1376669 - in /sqoop/branches/sqoop2:
client/src/main/java/org/apache/sqoop/client/request/Request.java
server/src/main/java/org/apache/sqoop/handler/ConnectorRequestHandler.java
Author: blee
Date: Thu Aug 23 20:03:11 2012
New Revision: 1376669
URL: http://svn.apache.org/viewvc?rev=1376669&view=rev
Log:
SQOOP-581: Send locale back to sqoop server to retrieve locale aware data
Modified:
sqoop/branches/sqoop2/client/src/main/java/org/apache/sqoop/client/request/Request.java
sqoop/branches/sqoop2/server/src/main/java/org/apache/sqoop/handler/ConnectorRequestHandler.java
Modified: sqoop/branches/sqoop2/client/src/main/java/org/apache/sqoop/client/request/Request.java
URL: http://svn.apache.org/viewvc/sqoop/branches/sqoop2/client/src/main/java/org/apache/sqoop/client/request/Request.java?rev=1376669&r1=1376668&r2=1376669&view=diff
==============================================================================
--- sqoop/branches/sqoop2/client/src/main/java/org/apache/sqoop/client/request/Request.java (original)
+++ sqoop/branches/sqoop2/client/src/main/java/org/apache/sqoop/client/request/Request.java Thu Aug 23 20:03:11 2012
@@ -23,12 +23,18 @@ import com.sun.jersey.api.client.Client;
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
+}
Modified: sqoop/branches/sqoop2/server/src/main/java/org/apache/sqoop/handler/ConnectorRequestHandler.java
URL: http://svn.apache.org/viewvc/sqoop/branches/sqoop2/server/src/main/java/org/apache/sqoop/handler/ConnectorRequestHandler.java?rev=1376669&r1=1376668&r2=1376669&view=diff
==============================================================================
--- sqoop/branches/sqoop2/server/src/main/java/org/apache/sqoop/handler/ConnectorRequestHandler.java (original)
+++ sqoop/branches/sqoop2/server/src/main/java/org/apache/sqoop/handler/ConnectorRequestHandler.java Thu Aug 23 20:03:11 2012
@@ -32,9 +32,6 @@ public class ConnectorRequestHandler imp
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");
}