HealthCheck & Namespace Check 81/95881/1
authorstatta <statta@research.att.com>
Tue, 17 Sep 2019 22:44:22 +0000 (18:44 -0400)
committerstatta <statta@research.att.com>
Tue, 17 Sep 2019 22:44:22 +0000 (18:44 -0400)
Issue-ID: PORTAL-723
Change-Id: I97ac3c592ae1f7a6142384d70ac6038ccee1d8fb
Signed-off-by: statta <statta@research.att.com>
ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/controller/AppsController.java
ecomp-portal-BE-os/src/main/java/org/onap/portalapp/conf/ExternalAppConfig.java

index 9feecec..0be0d35 100644 (file)
@@ -789,7 +789,8 @@ public class AppsController extends EPRestrictedBaseController {
                                EcompPortalUtils.setBadPermissions(user, response, "postOnboardingApps");
                        } else {
                                newOnboardingApp.normalize();
                                EcompPortalUtils.setBadPermissions(user, response, "postOnboardingApps");
                        } else {
                                newOnboardingApp.normalize();
-                               checkIfNameSpaceIsValid(newOnboardingApp, fieldsValidator, response);
+                               if(newOnboardingApp.isCentralAuth != null && newOnboardingApp.isCentralAuth)
+                                       checkIfNameSpaceIsValid(newOnboardingApp, fieldsValidator, response);
                                fieldsValidator = appService.addOnboardingApp(newOnboardingApp, user);
                                response.setStatus(fieldsValidator.httpStatusCode.intValue());
                        }
                                fieldsValidator = appService.addOnboardingApp(newOnboardingApp, user);
                                response.setStatus(fieldsValidator.httpStatusCode.intValue());
                        }
index 43449b3..2bf10e4 100644 (file)
@@ -297,15 +297,18 @@ public class ExternalAppConfig extends AppConfig implements Configurable {
         * @return New instance of {@link SchedulerFactoryBean}
         */
 
         * @return New instance of {@link SchedulerFactoryBean}
         */
 
-/*     @Bean
+   /*  
+    @Bean
        public EPUebHelper epUebHelper() {
                return new EPUebHelper();
        }
        public EPUebHelper epUebHelper() {
                return new EPUebHelper();
        }
-*/
+
        @Bean
        public HealthMonitor healthMonitor() {
                return new HealthMonitor();
        }
        @Bean
        public HealthMonitor healthMonitor() {
                return new HealthMonitor();
        }
+       */
+       
 
        /**
         * Creates and returns a new instance of a {@link MainUebHandler}.
 
        /**
         * Creates and returns a new instance of a {@link MainUebHandler}.