NIFI-309 making sure dynamic property exists

Project: http://git-wip-us.apache.org/repos/asf/incubator-nifi/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-nifi/commit/fd89849f
Tree: http://git-wip-us.apache.org/repos/asf/incubator-nifi/tree/fd89849f
Diff: http://git-wip-us.apache.org/repos/asf/incubator-nifi/diff/fd89849f

Branch: refs/heads/develop
Commit: fd89849f5f081c4a0c67c0dec63130800ba6f03a
Parents: a3e1d3a
Author: danbress <dbr...@onyxconsults.com>
Authored: Wed Mar 18 15:30:50 2015 -0400
Committer: danbress <dbr...@onyxconsults.com>
Committed: Fri Mar 20 09:50:31 2015 -0400

----------------------------------------------------------------------
 .../apache/nifi/documentation/html/HtmlDocumentationWriter.java  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-nifi/blob/fd89849f/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-documentation/src/main/java/org/apache/nifi/documentation/html/HtmlDocumentationWriter.java
----------------------------------------------------------------------
diff --git 
a/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-documentation/src/main/java/org/apache/nifi/documentation/html/HtmlDocumentationWriter.java
 
b/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-documentation/src/main/java/org/apache/nifi/documentation/html/HtmlDocumentationWriter.java
index 7def25c..6fafb05 100644
--- 
a/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-documentation/src/main/java/org/apache/nifi/documentation/html/HtmlDocumentationWriter.java
+++ 
b/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-documentation/src/main/java/org/apache/nifi/documentation/html/HtmlDocumentationWriter.java
@@ -409,7 +409,9 @@ public class HtmlDocumentationWriter implements 
DocumentationWriter {
         }
         
         final DynamicProperty dynProp = 
configurableComponent.getClass().getAnnotation(DynamicProperty.class);
-        dynamicProperties.add(dynProp);
+        if (dynProp != null) {
+            dynamicProperties.add(dynProp);
+        }
         
         return dynamicProperties;
     }

Reply via email to