public String[] getAttributeValuesAsStringArray(Attribute a) throws NamingException { if (a == null) return new String[0]; DXNamingEnumeration e = new DXNamingEnumeration(a.getAll()); if (e == null) return new String[0]; return e.toStringArray(); }