PigContext NullPointerException because of uninitialize conf
------------------------------------------------------------

                 Key: PIG-92
                 URL: https://issues.apache.org/jira/browse/PIG-92
             Project: Pig
          Issue Type: Bug
          Components: impl
    Affects Versions: 0.1.0
            Reporter: Benjamin Francisoud


This simple code throw an NPE
{code:java}
final PigContext pigContext = new PigContext(ExecType.MAPREDUCE);
pigContext.getConf().putAll(properties);
{code}

Because in PigContext.java:

{code:java}
transient private Properties conf = null;
public void connect() throws ExecException {
    ... 
    conf = new Properties();
    ....
}
{code}

Simple patch:

{code:java}
transient private Properties conf = new Properties();
public void connect() throws ExecException {
    ... 
}
{code}

This is regression already fix in PIG-69.
Introduce with PIG-32


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to