you also check this:
certificateVerifier.setAlertOnMissingRevocationData(new LogOnStatusAlert(Level.WARN));
where you do:
certificateVerifier.setCheckRevocationForUntrustedChains(false);