if (con != null) {
for (String c : con.listDefinedDomains()) {
if (c != null && !c.equals("")) {
IDomain domain = null;
try {
domain = con.domainLookupByName(c);
domains.put(domain.getName(), domain);
} catch (Exception e) {
LogRecord rec = new LogRecord(Level.WARNING, "Error retrieving information for domain with name: {0}.");
rec.setParameters(new Object[]{c});
rec.setThrown(e);