diff options
author | ramverma <ram.krishna.verma@est.tech> | 2019-01-25 15:26:52 +0000 |
---|---|---|
committer | ramverma <ram.krishna.verma@est.tech> | 2019-01-25 15:26:52 +0000 |
commit | 9255568baf91af0065a5fea1963d19ecfcf90f7a (patch) | |
tree | b24b16bee676cd9140ad253a3a59619705a8db37 /plugins/forwarding-plugins/src | |
parent | 1936220d00ee644774e58ab33de39cca4a006d2a (diff) |
Fix compilation error on policy-distribution
Change-Id: Ic190774c74c11a2d11c3b3b7e0144f69cd8770e8
Issue-ID: POLICY-1428
Signed-off-by: ramverma <ram.krishna.verma@est.tech>
Diffstat (limited to 'plugins/forwarding-plugins/src')
2 files changed, 10 insertions, 8 deletions
diff --git a/plugins/forwarding-plugins/src/main/java/org/onap/policy/distribution/forwarding/xacml/pdp/XacmlPdpPolicyForwarder.java b/plugins/forwarding-plugins/src/main/java/org/onap/policy/distribution/forwarding/xacml/pdp/XacmlPdpPolicyForwarder.java index 30d8f3ae..972e5abe 100644 --- a/plugins/forwarding-plugins/src/main/java/org/onap/policy/distribution/forwarding/xacml/pdp/XacmlPdpPolicyForwarder.java +++ b/plugins/forwarding-plugins/src/main/java/org/onap/policy/distribution/forwarding/xacml/pdp/XacmlPdpPolicyForwarder.java @@ -107,7 +107,7 @@ public class XacmlPdpPolicyForwarder implements PolicyForwarder { + response.getStatus() + ", Response status info: " + response.getStatusInfo()); return false; } - } catch (KeyManagementException | NoSuchAlgorithmException exception) { + } catch (KeyManagementException | NoSuchAlgorithmException | ClassNotFoundException exception) { LOGGER.error("Invocation of method " + method + " failed for policy " + policyName + " due to error opening Http client", exception); return false; @@ -115,7 +115,8 @@ public class XacmlPdpPolicyForwarder implements PolicyForwarder { return true; } - private HttpClient getHttpClient() throws KeyManagementException, NoSuchAlgorithmException { + private HttpClient getHttpClient() + throws KeyManagementException, NoSuchAlgorithmException, ClassNotFoundException { boolean useHttps = configurationParameters.isUseHttps(); String hostname = configurationParameters.getHostname(); int port = configurationParameters.getPort(); diff --git a/plugins/forwarding-plugins/src/test/java/org/onap/policy/distribution/forwarding/xacml/pdp/engine/XacmlPdpPolicyForwarderTest.java b/plugins/forwarding-plugins/src/test/java/org/onap/policy/distribution/forwarding/xacml/pdp/engine/XacmlPdpPolicyForwarderTest.java index 9ef88b43..6982b33b 100644 --- a/plugins/forwarding-plugins/src/test/java/org/onap/policy/distribution/forwarding/xacml/pdp/engine/XacmlPdpPolicyForwarderTest.java +++ b/plugins/forwarding-plugins/src/test/java/org/onap/policy/distribution/forwarding/xacml/pdp/engine/XacmlPdpPolicyForwarderTest.java @@ -79,8 +79,9 @@ public class XacmlPdpPolicyForwarderTest { } @Test - public void testForwardPolicy() throws KeyManagementException, NoSuchAlgorithmException, NoSuchFieldException, - SecurityException, IllegalArgumentException, IllegalAccessException, PolicyDistributionException { + public void testForwardPolicy() + throws KeyManagementException, NoSuchAlgorithmException, NoSuchFieldException,SecurityException, + IllegalArgumentException, IllegalAccessException, PolicyDistributionException, ClassNotFoundException { HttpClient httpClientMock = mock(HttpClient.class); headers.put(CLIENT_AUTH, CLIENT_AUTH_VALUE); @@ -123,7 +124,7 @@ public class XacmlPdpPolicyForwarderTest { @Test public void testForwardPolicy_CreateFailsPushNotInvoked() throws KeyManagementException, NoSuchAlgorithmException, NoSuchFieldException, SecurityException, - IllegalArgumentException, IllegalAccessException, PolicyDistributionException { + IllegalArgumentException, IllegalAccessException, PolicyDistributionException, ClassNotFoundException { HttpClient httpClientMock = mock(HttpClient.class); headers.put(CLIENT_AUTH, CLIENT_AUTH_VALUE); @@ -151,7 +152,7 @@ public class XacmlPdpPolicyForwarderTest { @Test public void testForwardPolicy_PushFails() throws KeyManagementException, NoSuchAlgorithmException, NoSuchFieldException, SecurityException, - IllegalArgumentException, IllegalAccessException, PolicyDistributionException { + IllegalArgumentException, IllegalAccessException, PolicyDistributionException, ClassNotFoundException { HttpClient httpClientMock = mock(HttpClient.class); headers.put(CLIENT_AUTH, CLIENT_AUTH_VALUE); @@ -180,7 +181,7 @@ public class XacmlPdpPolicyForwarderTest { @Test public void testForwardPolicy_HttpClientInitFailureForPolicyCreate() throws KeyManagementException, NoSuchAlgorithmException, NoSuchFieldException, SecurityException, - IllegalArgumentException, IllegalAccessException, PolicyDistributionException { + IllegalArgumentException, IllegalAccessException, PolicyDistributionException, ClassNotFoundException { HttpClient httpClientMock = mock(HttpClient.class); headers.put(CLIENT_AUTH, CLIENT_AUTH_VALUE); @@ -208,7 +209,7 @@ public class XacmlPdpPolicyForwarderTest { @Test public void testForwardPolicy_HttpClientInitFailureForPolicyPush() throws KeyManagementException, NoSuchAlgorithmException, NoSuchFieldException, SecurityException, - IllegalArgumentException, IllegalAccessException, PolicyDistributionException { + IllegalArgumentException, IllegalAccessException, PolicyDistributionException, ClassNotFoundException { HttpClient httpClientMock = mock(HttpClient.class); headers.put(CLIENT_AUTH, CLIENT_AUTH_VALUE); |