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:01:08 UTC
svn commit: r1376667 - /sqoop/branches/sqoop2/dist/src/main/bin/sqoop.sh
Author: blee
Date: Thu Aug 23 20:01:08 2012
New Revision: 1376667
URL: http://svn.apache.org/viewvc?rev=1376667&view=rev
Log:
SQOOP-573: Do not change working directory for client
Modified:
sqoop/branches/sqoop2/dist/src/main/bin/sqoop.sh
Modified: sqoop/branches/sqoop2/dist/src/main/bin/sqoop.sh
URL: http://svn.apache.org/viewvc/sqoop/branches/sqoop2/dist/src/main/bin/sqoop.sh?rev=1376667&r1=1376666&r2=1376667&view=diff
==============================================================================
--- sqoop/branches/sqoop2/dist/src/main/bin/sqoop.sh (original)
+++ sqoop/branches/sqoop2/dist/src/main/bin/sqoop.sh Thu Aug 23 20:01:08 2012
@@ -46,10 +46,14 @@ case $COMMAND in
;;
client)
+ # Build class path with full path to each library
for f in client/lib/*.jar; do
- CLASSPATH=${CLASSPATH}:$f;
+ CLASSPATH=${CLASSPATH}:`readlink -f $f`;
done
+ # We need to change current directory back to original as optional user side script
+ # might be specified with relative path.
+ cd ${OLD_DIR}
java -classpath ${CLASSPATH} org.apache.sqoop.client.shell.SqoopShell $2
;;