ref.addProperty(new J2EEProperty("name", ds.getName()));
ref.addProperty(new J2EEProperty("dataSource", sDataSourceClass));
ref.addProperty(new J2EEProperty("initialSQL", adapter.getInitialSQL()));
ref.addProperty(new J2EEProperty("password", fragment.getPassword()));
ref.addProperty(new J2EEProperty("properties",
PropertyUtil.toString(fragment.getPropertyHolder().getProperties())));
ref.addProperty(new J2EEProperty("statementCacheSize", fragment.getStatementCacheSize()));
ref.addProperty(new J2EEProperty("testSQL", adapter.getTestSQL()));
ref.addProperty(new J2EEProperty("user", fragment.getUser()));
ref.addProperty(new J2EEProperty("isolationLevel",