X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=sample-services%2Fhello-world-sme-invoker%2Fsrc%2Fmain%2Fjava%2Forg%2Foransc%2Fnonrtric%2Fsample%2Frest%2FHelloWorldSmeInvokerComponent.java;h=7902a3b7837b9a721c3965a3cd251450dabce76b;hb=HEAD;hp=7d76b4f97e14043ffc17eba6dc11989f16f7d811;hpb=af9b38ae549e2d6a128a00e5d8b9f5f56fc32755;p=nonrtric.git diff --git a/sample-services/hello-world-sme-invoker/src/main/java/org/oransc/nonrtric/sample/rest/HelloWorldSmeInvokerComponent.java b/sample-services/hello-world-sme-invoker/src/main/java/org/oransc/nonrtric/sample/rest/HelloWorldSmeInvokerComponent.java index 7d76b4f9..7902a3b7 100644 --- a/sample-services/hello-world-sme-invoker/src/main/java/org/oransc/nonrtric/sample/rest/HelloWorldSmeInvokerComponent.java +++ b/sample-services/hello-world-sme-invoker/src/main/java/org/oransc/nonrtric/sample/rest/HelloWorldSmeInvokerComponent.java @@ -60,24 +60,22 @@ public class HelloWorldSmeInvokerComponent { throw new CapifAccessException("Unexpected error"); } - //TODO The below should be uncommented once SME Manager provides an accessible URI - -// String helloWorldEndpoint = ""; -// List apiSetEndpoints = getApiSetEndpoints(apiResponse, baseUrl); -// if (apiSetEndpoints != null && !apiSetEndpoints.isEmpty()) { -// helloWorldEndpoint = apiSetEndpoints.get(0); -// } -// -// if (helloWorldEndpoint != null && !helloWorldEndpoint.isEmpty()) { -// try { -// String responseHelloWorld = restTemplate.getForObject(helloWorldEndpoint, String.class); -// logger.info("Response :- ", responseHelloWorld); -// } catch (IllegalArgumentException e) { -// throw new CapifAccessException("Error accessing the URL :- " + helloWorldEndpoint); -// } catch (Exception e) { -// throw new CapifAccessException("Unexpected error"); -// } -// } + String helloWorldEndpoint = ""; + List apiSetEndpoints = getApiSetEndpoints(apiResponse, baseUrl); + if (apiSetEndpoints != null && !apiSetEndpoints.isEmpty()) { + helloWorldEndpoint = apiSetEndpoints.get(0); + } + + if (helloWorldEndpoint != null && !helloWorldEndpoint.isEmpty()) { + try { + String responseHelloWorld = restTemplate.getForObject(helloWorldEndpoint, String.class); + logger.info("rApp SME Provider Response : {}", responseHelloWorld); + } catch (IllegalArgumentException e) { + throw new CapifAccessException("Error accessing the URL :- " + helloWorldEndpoint); + } catch (Exception e) { + throw new CapifAccessException("Unexpected error"); + } + } } }