ServletRegistration.Dynamic dsr = sc.addServlet(a.getName(), s);
dsr.setAsyncSupported(true);
if (dsr.getMappings().isEmpty()) {
final ApplicationPath ap = a.getAnnotation(ApplicationPath.class);
if (ap != null) {
final String mapping = createMappingPath(ap);
if (!mappingExists(sc, mapping)) {
dsr.addMapping(mapping);