--- old/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java 2018-12-06 17:53:24.965537781 -0500 +++ new/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java 2018-12-06 17:53:24.793536928 -0500 @@ -203,7 +203,7 @@ public void setErrorNNS(Object resObj, String remain) { CompositeName rname = new CompositeName(); try { - if (remain != null && !remain.equals("")) + if (remain != null && !remain.isEmpty()) rname.add(remain); rname.add(""); @@ -247,7 +247,7 @@ */ public void setError(Object resObj, String remain) { CompositeName rname = new CompositeName(); - if (remain != null && !remain.equals("")) { + if (remain != null && !remain.isEmpty()) { try { rname.add(remain); } catch (InvalidNameException e) { @@ -375,14 +375,14 @@ public void setContinue(Object obj, String relResName, Context currCtx, String remain) { CompositeName relname = new CompositeName(); - if (!relResName.equals("")) { + if (!relResName.isEmpty()) { try { relname.add(relResName); } catch (NamingException e){} } CompositeName rname = new CompositeName(); - if (!remain.equals("")) { + if (!remain.isEmpty()) { try { rname.add(remain); } catch (NamingException e) {