if (!context.hasConstraints()) { if (log.isLoggable(Level.FINE)) log.log(Level.FINE, " No applicable constraints defined");
public void containerEvent(ContainerEvent event) { if (Container.REMOVE_CHILD_EVENT.equals(event.getType()) ) { Context context; String contextPath; Host host; Object container = event.getData(); if ( container instanceof Context) { context = (Context)container; if (context != null && !context.hasConstraints() && context.findFilterDefs().length == 0 ){ contextPath = context.getPath(); host = (Host)context.getParent(); String[] names = host.getNetworkListenerNames(); for (String name : names) { removeContextPath(name, contextPath); } } } } }
if (!context.hasConstraints()) { return;