Name userName = nameParser.parse( principal.getName() );
Name userName = new LdapDN( principal.getName() );
    protected Name getOperationPrincipal() throws NamingException    {        Principal principal = ( ( ServerContext ) invocation.getCaller() ).getPrincipal();        Name userName = nameParser.parse( principal.getName() );        return userName;    }