break; case SESSION_CONFIG: result.setSessionConfig(SessionConfigMetaDataParser.parse(reader, propertyReplacer)); break; default:
XMLStreamReader xmlReader = inputFactory.createXMLStreamReader(is); WebFragmentMetaData webFragmentMetaData = WebFragmentMetaDataParser.parse(xmlReader, SpecDescriptorPropertyReplacement.propertyReplacer(deploymentUnit)); webFragments.put(resourceRoot.getRootName(), webFragmentMetaData);
final XMLStreamReader xmlReader = inputFactory.createXMLStreamReader(is); WebMetaData webMetaData = WebMetaDataParser.parse(xmlReader, dtdInfo, SpecDescriptorPropertyReplacement.propertyReplacer(deploymentUnit));
for (int i = 0; i < count; i++) { final String value = reader.getAttributeValue(i); if (attributeHasNamespace(reader, i)) { continue; final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ID: { throw unexpectedAttribute(reader, i); final Element element = Element.forName(reader.getLocalName()); switch (element) { case DISPLAY_NAME: securityConstraint.setDisplayName(getElementText(reader, propertyReplacer)); break; case WEB_RESOURCE_COLLECTION: resourceCollections.add(WebResourceCollectionMetaDataParser.parse(reader, propertyReplacer)); break; case AUTH_CONSTRAINT: securityConstraint.setAuthConstraint(AuthConstraintMetaDataParser.parse(reader, propertyReplacer)); break; case USER_DATA_CONSTRAINT: securityConstraint.setUserDataConstraint(UserDataConstraintMetaDataParser.parse(reader, propertyReplacer)); break; default: throw unexpectedElement(reader);
for (int i = 0; i < count; i++) { final String value = reader.getAttributeValue(i); if (attributeHasNamespace(reader, i)) { continue; final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ID: { throw unexpectedAttribute(reader, i); final Element element = Element.forName(reader.getLocalName()); switch (element) { case AUTH_METHOD: loginConfig.setAuthMethod(getElementText(reader, propertyReplacer)); break; case REALM_NAME: loginConfig.setRealmName(getElementText(reader, propertyReplacer)); break; case FORM_LOGIN_CONFIG: loginConfig.setFormLoginConfig(FormLoginConfigMetaDataParser.parse(reader, propertyReplacer)); break; default: throw unexpectedElement(reader);
for (int i = 0; i < count; i++) { final String value = reader.getAttributeValue(i); if (attributeHasNamespace(reader, i)) { continue; final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ID: { throw unexpectedAttribute(reader, i); final Element element = Element.forName(reader.getLocalName()); switch (element) { case LOCATION: multipartConfig.setLocation(getElementText(reader, propertyReplacer)); break; case MAX_FILE_SIZE: try { multipartConfig.setMaxFileSize(Long.valueOf(getElementText(reader, propertyReplacer))); } catch (NumberFormatException e) { throw unexpectedValue(reader, e); multipartConfig.setMaxRequestSize(Long.valueOf(getElementText(reader, propertyReplacer))); } catch (NumberFormatException e) { throw unexpectedValue(reader, e); multipartConfig.setFileSizeThreshold(Integer.valueOf(getElementText(reader, propertyReplacer))); } catch (NumberFormatException e) { throw unexpectedValue(reader, e);
for (int i = 0; i < count; i++) { final String value = reader.getAttributeValue(i); if (attributeHasNamespace(reader, i)) { continue; final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ID: { throw unexpectedAttribute(reader, i); final Element element = Element.forName(reader.getLocalName()); switch (element) { case TAGLIB: jspConfig.setTaglibs(taglibs); taglibs.add(TaglibMetaDataParser.parse(reader, propertyReplacer)); break; case JSP_PROPERTY_GROUP: jspConfig.setPropertyGroups(propertyGroups); propertyGroups.add(JspPropertyGroupMetaDataParser.parse(reader, propertyReplacer)); break; default: throw unexpectedElement(reader);
for (int i = 0; i < count; i++) { final String value = reader.getAttributeValue(i); if (attributeHasNamespace(reader, i)) { continue; final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ID: { throw unexpectedAttribute(reader, i); final Element element = Element.forName(reader.getLocalName()); switch (element) { case NAME: cookieConfig.setName(getElementText(reader, propertyReplacer)); break; case DOMAIN: cookieConfig.setDomain(getElementText(reader, propertyReplacer)); break; case PATH: cookieConfig.setPath(getElementText(reader, propertyReplacer)); break; case COMMENT: cookieConfig.setComment(getElementText(reader, propertyReplacer)); break; case HTTP_ONLY: if (Boolean.TRUE.equals(Boolean.valueOf(getElementText(reader, propertyReplacer)))) { cookieConfig.setHttpOnly(true); } else {
for (int i = 0; i < count; i++) { final String value = reader.getAttributeValue(i); if (attributeHasNamespace(reader, i)) { continue; final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ID: { throw unexpectedAttribute(reader, i); final Element element = Element.forName(reader.getLocalName()); switch (element) { case TRANSPORT_GUARANTEE: try { userDataConstraint.setTransportGuarantee(TransportGuaranteeType.valueOf(getElementText(reader, propertyReplacer))); } catch (IllegalArgumentException e) { throw unexpectedValue(reader, e); throw unexpectedElement(reader);
for (int i = 0; i < count; i++) { final String value = reader.getAttributeValue(i); if (attributeHasNamespace(reader, i)) { continue; final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ID: { throw unexpectedAttribute(reader, i); final Element element = Element.forName(reader.getLocalName()); switch (element) { case EXTENSION: mimeMapping.setExtension(getElementText(reader, propertyReplacer)); break; case MIME_TYPE: mimeMapping.setMimeType(getElementText(reader, propertyReplacer)); break; default: throw unexpectedElement(reader);
for (int i = 0; i < count; i++) { final String value = reader.getAttributeValue(i); if (attributeHasNamespace(reader, i)) { continue; final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ID: { throw unexpectedAttribute(reader, i); final Element element = Element.forName(reader.getLocalName()); switch (element) { case TAGLIB_URI: taglib.setTaglibUri(getElementText(reader, propertyReplacer)); break; case TAGLIB_LOCATION: taglib.setTaglibLocation(getElementText(reader, propertyReplacer)); break; default: throw unexpectedElement(reader);
for (int i = 0; i < count; i++) { final String value = reader.getAttributeValue(i); if (attributeHasNamespace(reader, i)) { continue; final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ID: { throw unexpectedAttribute(reader, i); final Element element = Element.forName(reader.getLocalName()); switch (element) { case LOCALE: localeEncoding.setLocale(getElementText(reader, propertyReplacer)); break; case ENCODING: localeEncoding.setEncoding(getElementText(reader, propertyReplacer)); break; default: throw unexpectedElement(reader);
for (int i = 0; i < count; i++) { final String value = reader.getAttributeValue(i); if (attributeHasNamespace(reader, i)) { continue; final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ID: { throw unexpectedAttribute(reader, i); final Element element = Element.forName(reader.getLocalName()); switch (element) { case FORM_LOGIN_PAGE: formLoginConfig.setLoginPage(getElementText(reader, propertyReplacer)); break; case FORM_ERROR_PAGE: formLoginConfig.setErrorPage(getElementText(reader, propertyReplacer)); break; default: throw unexpectedElement(reader);
for (int i = 0; i < count; i++) { final String value = reader.getAttributeValue(i); if (attributeHasNamespace(reader, i)) { continue; final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ID: { throw unexpectedAttribute(reader, i); final Element element = Element.forName(reader.getLocalName()); switch (element) { case ERROR_CODE: errorPage.setErrorCode(getElementText(reader, propertyReplacer)); break; case EXCEPTION_TYPE: errorPage.setExceptionType(getElementText(reader, propertyReplacer)); break; case LOCATION: errorPage.setLocation(getElementText(reader, propertyReplacer)); break; default: throw unexpectedElement(reader);
for (int i = 0; i < count; i++) { final String value = reader.getAttributeValue(i); if (attributeHasNamespace(reader, i)) { continue; final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ID: { throw unexpectedAttribute(reader, i); final Element element = Element.forName(reader.getLocalName()); switch (element) { case LOCALE_ENCODING_MAPPING: localeEncodings.setMappings(localeEncodingsList); localeEncodingsList.add(LocaleEncodingMetaDataParser.parse(reader, propertyReplacer)); break; default: throw unexpectedElement(reader);
for (int i = 0; i < count; i++) { final String value = reader.getAttributeValue(i); if (attributeHasNamespace(reader, i)) { continue; final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ID: { throw unexpectedAttribute(reader, i); final Element element = Element.forName(reader.getLocalName()); switch (element) { case WELCOME_FILE: welcomeFileList.setWelcomeFiles(welcomeFiles); welcomeFiles.add(getElementText(reader, propertyReplacer)); break; default: throw unexpectedElement(reader);
for (int i = 0; i < count; i++) { final String value = reader.getAttributeValue(i); if (attributeHasNamespace(reader, i)) { continue; final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ID: { throw unexpectedAttribute(reader, i); final Element element = Element.forName(reader.getLocalName()); switch (element) { case LISTENER_CLASS: listener.setListenerClass(getElementText(reader, propertyReplacer)); break; default: throw unexpectedElement(reader);
for (int i = 0; i < count; i++) { final String value = reader.getAttributeValue(i); if (attributeHasNamespace(reader, i)) { continue; final Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i)); switch (attribute) { case ID: { throw unexpectedAttribute(reader, i); final Element element = Element.forName(reader.getLocalName()); switch (element) { case SERVLET_NAME: servletMapping.setServletName(getElementText(reader, propertyReplacer)); break; case URL_PATTERN: servletMapping.setUrlPatterns(urlPatterns); urlPatterns.add(getElementText(reader, propertyReplacer)); break; default: throw unexpectedElement(reader);
public static OrderingMetaData parse(XMLStreamReader reader, PropertyReplacer propertyReplacer) throws XMLStreamException { OrderingMetaData ordering = new OrderingMetaData(); // Handle elements while (reader.hasNext() && reader.nextTag() != END_ELEMENT) { final Element element = Element.forName(reader.getLocalName()); switch (element) { case BEFORE: ordering.setBefore(RelativeOrderingMetaDataParser.parse(reader, propertyReplacer)); break; case AFTER: ordering.setAfter(RelativeOrderingMetaDataParser.parse(reader, propertyReplacer)); break; default: throw unexpectedElement(reader); } } return ordering; }
public static WebMetaData parse(XMLStreamReader reader, DTDInfo info, PropertyReplacer propertyReplacer) throws XMLStreamException { return parse(reader, info, false, propertyReplacer); }