Github user MikeThomsen commented on a diff in the pull request: https://github.com/apache/nifi/pull/2738#discussion_r190882563 --- Diff: nifi-nar-bundles/nifi-standard-services/nifi-hbase-client-service-api/src/main/java/org/apache/nifi/hbase/HBaseClientService.java --- @@ -42,24 +42,28 @@ " such as hbase-site.xml and core-site.xml for kerberos, " + "including full paths to the files.") .addValidator(new ConfigFilesValidator()) + .expressionLanguageSupported(ExpressionLanguageScope.VARIABLE_REGISTRY) .build(); PropertyDescriptor ZOOKEEPER_QUORUM = new PropertyDescriptor.Builder() .name("ZooKeeper Quorum") .description("Comma-separated list of ZooKeeper hosts for HBase. Required if Hadoop Configuration Files are not provided.") .addValidator(StandardValidators.NON_EMPTY_VALIDATOR) + .expressionLanguageSupported(ExpressionLanguageScope.VARIABLE_REGISTRY) .build(); PropertyDescriptor ZOOKEEPER_CLIENT_PORT = new PropertyDescriptor.Builder() .name("ZooKeeper Client Port") .description("The port on which ZooKeeper is accepting client connections. Required if Hadoop Configuration Files are not provided.") .addValidator(StandardValidators.PORT_VALIDATOR) + .expressionLanguageSupported(ExpressionLanguageScope.VARIABLE_REGISTRY) .build(); PropertyDescriptor ZOOKEEPER_ZNODE_PARENT = new PropertyDescriptor.Builder() .name("ZooKeeper ZNode Parent") .description("The ZooKeeper ZNode Parent value for HBase (example: /hbase). Required if Hadoop Configuration Files are not provided.") .addValidator(StandardValidators.NON_EMPTY_VALIDATOR) + .expressionLanguageSupported(ExpressionLanguageScope.VARIABLE_REGISTRY) .build(); PropertyDescriptor HBASE_CLIENT_RETRIES = new PropertyDescriptor.Builder() --- End diff -- Check line 202. I think you missed a call to evaluateExpressionLanguage there.
---