return principal == null ? DEFAULT_PRINCIPAL : principal;
return principal == null ? SystemPartition.DEFAULT_PRINCIPAL : principal;
    private String getPrincipal( Invocation invocation ) throws NamingException    {        String principal;        Context ctx = ( ( Context ) invocation.getContextStack().peek() );        principal = ( String ) ctx.getEnvironment().get( Context.SECURITY_PRINCIPAL );        return principal == null ? DEFAULT_PRINCIPAL : principal;    }