You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by kd...@apache.org on 2019/06/14 13:19:23 UTC

[nifi-registry] branch master updated: NIFIREG-283 Fixing JerseyExtensionClient to use bundleType.toString()

This is an automated email from the ASF dual-hosted git repository.

kdoran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nifi-registry.git


The following commit(s) were added to refs/heads/master by this push:
     new 127bcb6  NIFIREG-283 Fixing JerseyExtensionClient to use bundleType.toString()
127bcb6 is described below

commit 127bcb6626604946fd107042ec2e5edc46a23d7c
Author: Bryan Bende <bb...@apache.org>
AuthorDate: Thu Jun 13 17:17:19 2019 -0400

    NIFIREG-283 Fixing JerseyExtensionClient to use bundleType.toString()
---
 .../apache/nifi/registry/client/impl/JerseyExtensionClient.java    | 2 +-
 .../nifi/registry/web/api/UnsecuredNiFiRegistryClientIT.java       | 7 +++++++
 2 files changed, 8 insertions(+), 1 deletion(-)

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 @@ public class JerseyExtensionClient extends AbstractJerseyClient implements Exten
             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 @@ public class UnsecuredNiFiRegistryClientIT extends UnsecuredITBase {
         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");