Iterator resources = apiElt.getChildrenWithName(new QName(
XMLConfigConstants.SYNAPSE_NAMESPACE, "resource"));
boolean noResources = true;
while (resources.hasNext()) {
OMElement resourceElt = (OMElement) resources.next();
api.addResource(ResourceFactory.createResource(resourceElt));
noResources = false;
}
if (noResources) {
handleException("An API must contain at least one resource definition");