Author: blee
Date: Wed Jun 27 20:12:33 2012
New Revision: 1354705
URL: http://svn.apache.org/viewvc?rev=1354705&view=rev
Log:
SQOOP-510 Improve the error message for bad connector files
Modified:
sqoop/trunk/src/java/org/apache/sqoop/ConnFactory.java
Modified: sqoop/trunk/src/java/org/apache/sqoop/ConnFactory.java
URL:
http://svn.apache.org/viewvc/sqoop/trunk/src/java/org/apache/sqoop/ConnFactory.java?rev=1354705&r1=1354704&r2=1354705&view=diff
==============================================================================
--- sqoop/trunk/src/java/org/apache/sqoop/ConnFactory.java (original)
+++ sqoop/trunk/src/java/org/apache/sqoop/ConnFactory.java Wed Jun 27 20:12:33
2012
@@ -149,6 +149,10 @@ public class ConnFactory {
String line;
while ((line = r.readLine()) != null) {
int separator = line.indexOf('=');
+ if (separator == -1) {
+ throw new IOException("the content of connector file must be "
+ + "in form of key=value");
+ }
String key = line.substring(0, separator).trim();
String value = line.substring(separator + 1).trim();
props.setProperty(key, value);