Merge "Fix NPE & other issues"
authorSunder Tattavarada <statta@research.att.com>
Tue, 4 Aug 2020 17:40:58 +0000 (17:40 +0000)
committerGerrit Code Review <gerrit@onap.org>
Tue, 4 Aug 2020 17:40:58 +0000 (17:40 +0000)
1  2 
ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/scheduler/SchedulerRestInterface.java

@@@ -41,6 -41,7 +41,6 @@@ import java.util.Collections
  import java.util.Date;
  
  import javax.security.auth.login.CredentialException;
 -import javax.ws.rs.client.Entity;
  import javax.ws.rs.core.MediaType;
  import javax.ws.rs.core.MultivaluedHashMap;
  
@@@ -151,9 -152,6 +151,6 @@@ public class SchedulerRestInterface imp
                                
                logger.debug(EELFLoggerDelegate.debugLogger, "Client Initialized");
                
-               
-               
        }
  
        @SuppressWarnings("unchecked")
                        if (cres.getEntity() != null) {
                                try {
                                        String str = (cres).readEntity(String.class);
-                                       if (t.getClass().getName().equals(String.class.getName())) {
+                                       if (t.getClass().isAssignableFrom(String.class)) {
                                                t = (T) str;
  
                                        } else {
  
                                try {
                                        String str = (cres).readEntity(String.class);
-                                       if (t.getClass().getName().equals(String.class.getName())) {
+                                       if (t.getClass().isAssignableFrom(String.class)) {
                                                t = (T) str;
  
                                        } else {