Apache nifi 如何在nifi自定义处理器中将DistributedMapCacheClient服务用作属性?
我正在尝试将DistributedMapCacheClient服务用作nifi自定义处理器中的属性。一切都很好,但当我要在Nifi中配置处理器时,我收到以下错误消息 “未找到适用于此属性的控制器服务类型。” 这就是我在代码中配置属性的方式Apache nifi 如何在nifi自定义处理器中将DistributedMapCacheClient服务用作属性?,apache-nifi,Apache Nifi,我正在尝试将DistributedMapCacheClient服务用作nifi自定义处理器中的属性。一切都很好,但当我要在Nifi中配置处理器时,我收到以下错误消息 “未找到适用于此属性的控制器服务类型。” 这就是我在代码中配置属性的方式 public static final PropertyDescriptor DISTRIBUTED_CACHE_SERVICE = new PropertyDescriptor.Builder() .name("Distributed
public static final PropertyDescriptor DISTRIBUTED_CACHE_SERVICE = new PropertyDescriptor.Builder()
.name("Distributed Cache Service")
.description("")
.required(false)
.identifiesControllerService(DistributedMapCacheClient.class)
.build();
请告诉我如何将DistributedMapCacheClient服务用作处理器中的属性。我的pom文件中缺少以下依赖项。在我添加这些之后,我的定制处理器工作正常。我从中找到了答案