Hi,

On Fri, Oct 21, 2011 at 1:16 PM, Mark Roddy <markro...@gmail.com> wrote:

> I'm getting a less than useful error message, which I've tracked down
> to coming from inside a try/catch where the exception is re-raised if
> a certain property is set[1].
>
> However, I'm not seeing the stack trace after setting the property.
> I'm specifying it on the command line like such:
> sqoop import \
>    -Dsqoop.throwOnError=1 \
>    ... "rest of the command"
>
> Is that not the accepted way to specify a system property?
>

I am not familiar with that specific option, but that appears to be a system
property. To set that System property, this should work:

env HADOOP_OPTS="-Dsqoop.throwOnError=1" sqoop



> -Mark
>
> 1:
> } catch (IllegalArgumentException iea) {
>    LOG.error("Imported Failed: " + iea.getMessage());
>    if (System.getProperty(Sqoop.SQOOP_RETHROW_PROPERTY) != null) {
>      throw iea;
>    }
>    return 1;
>

Reply via email to