@Test // @Ignore
 public void testListSchema() throws Exception {
   SpmlConfiguration config = createConfiguration();
   SpmlConnector info = createConnector(config);
   try {
     Schema schema = info.schema();
     boolean personFound = false;
     boolean firstnameFound = false;
     for (ObjectClassInfo ocInfo : schema.getObjectClassInfo()) {
       if (ocInfo.is(ObjectClass.ACCOUNT_NAME)) {
         System.out.println("Schema for " + ocInfo.getType());
         personFound = true;
         for (AttributeInfo attr : ocInfo.getAttributeInfo()) {
           System.out.println("    " + attr);
           if (attr.getName().equals("firstname")) {
             firstnameFound = true;
           }
         }
       }
     }
     Assert.assertTrue(personFound);
     Assert.assertTrue(firstnameFound);
   } finally {
     info.dispose();
   }
 }