@Override public Resource getSecurityDirectory() { Resource cacerts = null; // javax.net.ssl.trustStore String trustStore = SystemUtil.getPropertyEL("javax.net.ssl.trustStore"); if (trustStore != null) { cacerts = ResourcesImpl.getFileResourceProvider().getResource(trustStore); } // security/cacerts if (cacerts == null || !cacerts.exists()) { cacerts = getConfigDir().getRealResource("security/cacerts"); if (!cacerts.exists()) cacerts.mkdirs(); } return cacerts; }