while(itres.hasNext()) {
Resource modres = itres.next();
try {
InputStream input = modres.openStream();
RepositoryReader reader = new DefaultRepositoryXMLReader(input);
org.jboss.gravia.resource.Resource xmlres = reader.nextResource();
while (xmlres != null) {
if (environment.getResource(xmlres.getIdentity()) == null) {
DefaultResourceBuilder builder = new DefaultResourceBuilder();
for (Capability cap : xmlres.getCapabilities(null)) {
builder.addCapability(cap.getNamespace(), cap.getAttributes(), cap.getDirectives());