public <T> T getAuxilaryDescriptor(Class<T> type) {
String path = null;
WebApplicationAuxilaryDescriptorLocation waadl = type.getAnnotation(WebApplicationAuxilaryDescriptorLocation.class);
if (waadl != null) {
path = waadl.relativeLocation();
} else {
XmlTag tag = type.getAnnotation(XmlTag.class);
if (tag != null && !"".equals(tag.name())) {
path = "WEB-INF/" + tag.name() + ".xml";
} else {