mirror of https://github.com/apache/nifi.git
NIFI-1684 fixed NPE in PutKafka when retrieving key attribute bytes
Signed-off-by: joewitt <joewitt@apache.org>
This commit is contained in:
parent
e35c40b0fd
commit
8d960f5243
|
@ -408,7 +408,7 @@ public class PutKafka extends AbstractProcessor {
|
||||||
String failedSegmentsString = flowFile.getAttribute(ATTR_FAILED_SEGMENTS);
|
String failedSegmentsString = flowFile.getAttribute(ATTR_FAILED_SEGMENTS);
|
||||||
if (flowFile.getAttribute(ATTR_PROC_ID) != null && flowFile.getAttribute(ATTR_PROC_ID).equals(this.getIdentifier()) && failedSegmentsString != null) {
|
if (flowFile.getAttribute(ATTR_PROC_ID) != null && flowFile.getAttribute(ATTR_PROC_ID).equals(this.getIdentifier()) && failedSegmentsString != null) {
|
||||||
topicName = flowFile.getAttribute(ATTR_TOPIC);
|
topicName = flowFile.getAttribute(ATTR_TOPIC);
|
||||||
key = flowFile.getAttribute(ATTR_KEY).getBytes();
|
key = flowFile.getAttribute(ATTR_KEY) == null ? null : flowFile.getAttribute(ATTR_KEY).getBytes();
|
||||||
delimiterPattern = flowFile.getAttribute(ATTR_DELIMITER);
|
delimiterPattern = flowFile.getAttribute(ATTR_DELIMITER);
|
||||||
} else {
|
} else {
|
||||||
failedSegmentsString = null;
|
failedSegmentsString = null;
|
||||||
|
|
Loading…
Reference in New Issue