iiop-openjdk/src/main/java/org/wildfly/iiop/openjdk/naming/jndi/CNCtx.java
public void bind(String name, java.lang.Object obj) throws NamingException {
        bind(new CompositeName(name), obj);
    }
public void bind(String name, java.lang.Object obj) throws NamingException {
        bind(new CompositeName(name), obj);
    }
Converts the "String" name into a CompositeName object and
performs the bind operation. Uses callBindOrRebind. Throws an
invalid name exception if the name is empty.

@param name string
@param obj  Object to be bound.
@throws NamingException See callBindOrRebind