private javax . naming . Context callBindNewContext ( NameComponent [ ] path ) throws NamingException { if ( _nc == null ) throw IIOPLogger . ROOT_LOGGER . notANamingContext ( path . toString ( ) ) ; try { NamingContext nctx = _nc . bind_new_context ( path ) ; return new CNCtx ( _orb , nctx , _env , makeFullName ( path ) ) ; } catch ( Exception e ) { throw org . wildfly . iiop . openjdk . naming . jndi . ExceptionMapper . mapException ( e , this , path ) ; } }
Calls the bind_new_context COS naming api to create a new subcontext .