public void visitDisplayName(WebAppContext context, Descriptor descriptor, XmlParser.Node node) { //Servlet Spec 3.0 p. 74 Ignore from web-fragments if (!(descriptor instanceof FragmentDescriptor)) { context.setDisplayName(node.toString(false, true)); context.getMetaData().setOrigin("display-name", descriptor); } }
p = ServletPathSpec.normalize(p); paths.add(p); context.getMetaData().setOrigin(filterName+".filter.mapping."+p, descriptor);
context.getMetaData().setOrigin(name+".filter.filter-class", descriptor); break; context.getMetaData().setOrigin(name+".filter.filter-class", descriptor); context.getMetaData().setOrigin(name+".filter.init-param."+pname, descriptor); break; context.getMetaData().setOrigin(name+".filter.init-param."+pname, descriptor); context.getMetaData().setOrigin(name+".filter.async-supported", descriptor); break; context.getMetaData().setOrigin(name+".filter.async-supported", descriptor);
context.getMetaData().setOrigin(servletName+".servlet.mapping."+p, descriptor);
context.getMetaData().setOrigin(servlet_name+".servlet.mappings", descriptor); addServletMapping(servlet_name, node, context, descriptor); break;
context.getMetaData().setOrigin(filter_name+".filter.mappings", descriptor); addFilterMapping(filter_name, node, context, descriptor); break;
public void visitListener(WebAppContext context, Descriptor descriptor, XmlParser.Node node) { String className = node.getString("listener-class", false, true); EventListener listener = null; try { if (className != null && className.length()> 0) { //Servlet Spec 3.0 p 74 //Duplicate listener declarations don't result in duplicate listener instances for (ListenerHolder holder : context.getServletHandler().getListeners()) { if (holder.getClassName().equals(className)) return; } ((WebDescriptor)descriptor).addClassName(className); ListenerHolder h = context.getServletHandler().newListenerHolder(new Source (Source.Origin.DESCRIPTOR, descriptor.getResource().toString())); h.setClassName(className); context.getServletHandler().addListener(h); context.getMetaData().setOrigin(className+".listener", descriptor); } } catch (Exception e) { LOG.warn("Could not instantiate listener " + className, e); return; } }
url = ServletPathSpec.normalize(url); context.getMetaData().setOrigin("constraint.url."+url, descriptor);
context.getMetaData().setOrigin("auth-method", descriptor); break; context.getMetaData().setOrigin("auth-method", descriptor); context.getMetaData().setOrigin("realm-name", descriptor); break; context.getMetaData().setOrigin("realm-name", descriptor); context.getMetaData().setOrigin("form-login-page",descriptor); break; context.getMetaData().setOrigin("form-login-page",descriptor); context.getMetaData().setOrigin("form-error-page",descriptor); break; context.getMetaData().setOrigin("form-error-page",descriptor);
context.getMetaData().setOrigin(originName, descriptor); break; context.getMetaData().setOrigin(originName, descriptor); context.getMetaData().setOrigin(name+".servlet.servlet-class", descriptor); break; context.getMetaData().setOrigin(name+".servlet.servlet-class", descriptor); context.getMetaData().setOrigin(name+".servlet.load-on-startup", descriptor); break; context.getMetaData().setOrigin(name+".servlet.load-on-startup", descriptor); context.getMetaData().setOrigin(name+".servlet.role-name."+roleName, descriptor); break; context.getMetaData().setOrigin(name+".servlet.role-name."+roleName, descriptor); context.getMetaData().setOrigin(name+".servlet.run-as", descriptor); break; context.getMetaData().setOrigin(name+".servlet.run-as", descriptor); context.getMetaData().setOrigin(name+".servlet.async-supported", descriptor); break; context.getMetaData().setOrigin(name+".servlet.async-supported", descriptor);
context.getMetaData().setOrigin("welcome-file-list", descriptor); addWelcomeFiles(context,node); break;
context.getMetaData().setOrigin("session.tracking-mode", descriptor); break; else modes = new HashSet<SessionTrackingMode>(context.getSessionHandler().getEffectiveSessionTrackingModes()); context.getMetaData().setOrigin("session.tracking-mode", descriptor); break; context.getMetaData().setOrigin("cookie-config.name", descriptor); break; context.getMetaData().setOrigin("cookie-config.name", descriptor); context.getMetaData().setOrigin("cookie-config.domain", descriptor); break; context.getMetaData().setOrigin("cookie-config.domain", descriptor); context.getMetaData().setOrigin("cookie-config.path", descriptor); break; context.getMetaData().setOrigin("cookie-config.path", descriptor); context.getMetaData().setOrigin("cookie-config.comment", descriptor); break; context.getMetaData().setOrigin("cookie-config.comment", descriptor); context.getMetaData().setOrigin("cookie-config.http-only", descriptor);
public void visitDisplayName(WebAppContext context, Descriptor descriptor, XmlParser.Node node) { //Servlet Spec 3.0 p. 74 Ignore from web-fragments if (!(descriptor instanceof FragmentDescriptor)) { context.setDisplayName(node.toString(false, true)); context.getMetaData().setOrigin("display-name", descriptor); } }
/** * @param context * @param descriptor * @param node */ protected void visitDisplayName(WebAppContext context, Descriptor descriptor, XmlParser.Node node) { //Servlet Spec 3.0 p. 74 Ignore from web-fragments if (!(descriptor instanceof FragmentDescriptor)) { context.setDisplayName(node.toString(false, true)); context.getMetaData().setOrigin("display-name", descriptor); } }
/** * @param context * @param descriptor * @param node */ protected void visitDisplayName(WebAppContext context, Descriptor descriptor, XmlParser.Node node) { //Servlet Spec 3.0 p. 74 Ignore from web-fragments if (!(descriptor instanceof FragmentDescriptor)) { context.setDisplayName(node.toString(false, true)); context.getMetaData().setOrigin("display-name", descriptor); } }
/** * @param context * @param descriptor * @param node */ protected void visitDisplayName(WebAppContext context, Descriptor descriptor, XmlParser.Node node) { //Servlet Spec 3.0 p. 74 Ignore from web-fragments if (!(descriptor instanceof FragmentDescriptor)) { context.setDisplayName(node.toString(false, true)); context.getMetaData().setOrigin("display-name", descriptor); } }