private void readElement1_1(XMLExtendedStreamReader reader, List<ModelNode> operations) throws XMLStreamException { final PathAddress address = PathAddress.pathAddress(JAXRExtension.SUBSYSTEM_PATH); final ModelNode addOp = Util.createAddOperation(address); operations.add(addOp); List<ModelNode> propertiesOps = null; while (reader.hasNext() && reader.nextTag() != END_ELEMENT) { switch (Namespace.forUri(reader.getNamespaceURI())) { case JAXR_1_1: { final Element element = Element.forName(reader.getLocalName()); switch (element) { case CONNECTION_FACTORY: { parseBinding1_1(reader, addOp); break; } case PROPERTIES: { propertiesOps = parseProperties(reader, address); break; } default: throw unexpectedElement(reader); } } } } if (propertiesOps != null) { operations.addAll(propertiesOps); } }
private void readElement1_1(XMLExtendedStreamReader reader, List<ModelNode> operations) throws XMLStreamException { final PathAddress address = PathAddress.pathAddress(JAXRExtension.SUBSYSTEM_PATH); final ModelNode addOp = Util.createAddOperation(address); operations.add(addOp); List<ModelNode> propertiesOps = null; while (reader.hasNext() && reader.nextTag() != END_ELEMENT) { switch (Namespace.forUri(reader.getNamespaceURI())) { case JAXR_1_1: { final Element element = Element.forName(reader.getLocalName()); switch (element) { case CONNECTION_FACTORY: { parseBinding1_1(reader, addOp); break; } case PROPERTIES: { propertiesOps = parseProperties(reader, address); break; } default: throw unexpectedElement(reader); } } } } if (propertiesOps != null) { operations.addAll(propertiesOps); } }