NIFIREG-283 Fixing JerseyExtensionClient to use bundleType.toString()
diff --git a/nifi-registry-core/nifi-registry-client/src/main/java/org/apache/nifi/registry/client/impl/JerseyExtensionClient.java b/nifi-registry-core/nifi-registry-client/src/main/java/org/apache/nifi/registry/client/impl/JerseyExtensionClient.java
index b885959..eb8082b 100644
--- a/nifi-registry-core/nifi-registry-client/src/main/java/org/apache/nifi/registry/client/impl/JerseyExtensionClient.java
+++ b/nifi-registry-core/nifi-registry-client/src/main/java/org/apache/nifi/registry/client/impl/JerseyExtensionClient.java
@@ -57,7 +57,7 @@
if (filterParams != null) {
final BundleType bundleType = filterParams.getBundleType();
if (bundleType != null) {
- target = target.queryParam("bundleType", bundleType.name());
+ target = target.queryParam("bundleType", bundleType.toString());
}
final ExtensionType extensionType = filterParams.getExtensionType();
diff --git a/nifi-registry-core/nifi-registry-web-api/src/test/java/org/apache/nifi/registry/web/api/UnsecuredNiFiRegistryClientIT.java b/nifi-registry-core/nifi-registry-web-api/src/test/java/org/apache/nifi/registry/web/api/UnsecuredNiFiRegistryClientIT.java
index d5e0bc7..0bcf0a2 100644
--- a/nifi-registry-core/nifi-registry-web-api/src/test/java/org/apache/nifi/registry/web/api/UnsecuredNiFiRegistryClientIT.java
+++ b/nifi-registry-core/nifi-registry-web-api/src/test/java/org/apache/nifi/registry/web/api/UnsecuredNiFiRegistryClientIT.java
@@ -722,6 +722,13 @@
assertEquals(1, serviceExtensions.getNumResults());
assertEquals(1, serviceExtensions.getExtensions().size());
+ final ExtensionMetadataContainer narExtensions = extensionClient.findExtensions(
+ new ExtensionFilterParams.Builder().bundleType(BundleType.NIFI_NAR).build());
+ assertNotNull(narExtensions);
+ assertNotNull(narExtensions.getExtensions());
+ assertEquals(4, narExtensions.getNumResults());
+ assertEquals(4, narExtensions.getExtensions().size());
+
final ProvidedServiceAPI serviceAPI = new ProvidedServiceAPI();
serviceAPI.setClassName("org.apache.nifi.service.TestService");
serviceAPI.setGroupId("org.apache.nifi");