You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pig.apache.org by "Olga Natkovich (JIRA)" <ji...@apache.org> on 2008/02/06 22:10:08 UTC
[jira] Commented: (PIG-92) PigContext NullPointerException because
of uninitialize conf
[ https://issues.apache.org/jira/browse/PIG-92?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12566339#action_12566339 ]
Olga Natkovich commented on PIG-92:
-----------------------------------
Does this patch still needs to be applied?
>From the comment above, it seems that it has already been adressed in another bug.
> 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
> Attachments: PIG-92-v01.patch
>
>
> 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.