for (int i = 0; i < children.getLength(); i++) {
if (children.item(i) instanceof Element) {
Element childElement = (Element) children.item(i);
if (XmlDescriptorHelper.isElement(childElement,
JBI_NAMESPACE, "consumes")) {
Consumes newConsumes = new Consumes();
newConsumes.setEndpointName(XmlDescriptorHelper
.getEndpointName(childElement));
newConsumes.setInterfaceName(XmlDescriptorHelper
.getInterfaceName(childElement));
newConsumes.setServiceName(XmlDescriptorHelper
.getServiceName(childElement));
consumes.add(newConsumes);
} else if (XmlDescriptorHelper.isElement(childElement,
JBI_NAMESPACE, "provides")) {
Provides newProvides = new Provides();