You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Pierre Villard (Jira)" <ji...@apache.org> on 2026/02/23 11:03:00 UTC
[jira] [Created] (NIFI-15636) StandardFlowComparator NullPointerException when property descriptors are null in compareProperties
Pierre Villard created NIFI-15636:
-------------------------------------
Summary: StandardFlowComparator NullPointerException when property descriptors are null in compareProperties
Key: NIFI-15636
URL: https://issues.apache.org/jira/browse/NIFI-15636
Project: Apache NiFi
Issue Type: Bug
Reporter: Pierre Villard
Assignee: Pierre Villard
StandardFlowComparator.compareProperties() throws a NullPointerException when getPropertyDescriptors() returns null for a component being compared.
{code:java}
Exception in thread "main" java.lang.NullPointerException: Cannot invoke "java.util.Map.get(Object)" because "descriptorsB" is null at o.a.n.registry.flow.diff.StandardFlowComparator.lambda$compareProperties$2(StandardFlowComparator.java:391) at java.base/java.util.LinkedHashMap.forEach(Unknown Source) at o.a.n.registry.flow.diff.StandardFlowComparator.compareProperties(StandardFlowComparator.java:389){code}
The fix wraps all compareProperties call sites with the existing nullToEmpty() method to be consistent with VersionedFlowRegistryClient.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)