@Override public Activations parse(InputStream xmlInputStream) throws Exception { XMLStreamReader reader = null; Activations adapters = null; XMLInputFactory inputFactory = XMLInputFactory.newInstance(); reader = inputFactory.createXMLStreamReader(xmlInputStream); try { return parse(reader); } finally { if (reader != null) reader.close(); } }
id = attributeAsString(reader, attribute.getLocalName()); break; if (adminObjects == null) adminObjects = new ArrayList<AdminObject>(); adminObjects.add(parseAdminObjects(reader)); break; if (connectionDefinitions == null) connectionDefinitions = new ArrayList<ConnectionDefinition>(); connectionDefinitions.add(parseConnectionDefinitions(reader, isXA)); break; if (beanValidationGroups == null) beanValidationGroups = new ArrayList<String>(); beanValidationGroups.add(elementAsString(reader)); break; bootstrapContext = elementAsString(reader); break; if (configProperties == null) configProperties = new HashMap<String, String>(); parseConfigProperty(configProperties, reader); break; transactionSupport = TransactionSupportEnum.valueOf(elementAsString(reader)); archive = elementAsString(reader);
ResourceAdapterParser parser = new ResourceAdapterParser(); Activations raXmlDeployment = parser.parse(is);
adapters = parseResourceAdapters(reader); break;
resourceAdapters.add(parseResourceAdapter(reader)); break;