public void parse(final ServletContext context) throws IOException, SAXException
{
List<ServletRegistrationProvider> providers = Iterators.asList(
ServiceLoader.loadTypesafe(ServletRegistrationProvider.class).iterator());
Collections.sort(providers, new WeightedComparator());
for (ServletRegistrationProvider provider : providers) {
List<ServletRegistration> registrations = provider.getServletRegistrations(context);
if (registrations != null) {