Hi,

How are you using your extended sink?

The runtime context is provided to the UDF by the system when the job is 
executed.
So, for example, if you’re just testing out your UDF in unit tests, 
`getRuntimeContext` would return null (simply because it isn’t set). In such 
cases, you would need to inject a mock runtime context to perform the test.

Does this explain your case?

Cheers,
Gordon

On 17 April 2017 at 6:45:31 PM, sohimankotia (sohimanko...@gmail.com) wrote:

I have a class extending FlinkKafkaProducer010 . In Invoke method I am using  
this.getRuntimeContext to increment flink counter .  

But I am getting null value of RuntimeContext which is leading to  
NullPointerException .  

Using Flink 1.2  



--  
View this message in context: 
http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/Why-I-am-getting-Null-pointer-exception-while-accessing-RuntimeContext-in-FlinkKafkaProducer010-tp12633.html
  
Sent from the Apache Flink User Mailing List archive. mailing list archive at 
Nabble.com.  

Reply via email to