/** * For performance reasons ServletResourceProvider is the last resource provider. * * @param serverConfig * @return */ private List<ResourceProvider> selectActiveResourceProviders(final ServerConfig serverConfig) { List<ResourceProvider> resourceProviders = new ArrayList<>(); resourceProviders.add(getFileResourceProvider(serverConfig)); for (ResourceProvider resourceProvider : getAdditionalResourceProviders(serverConfig)) { resourceProviders.add(resourceProvider); } resourceProviders.add(getServletResourceProvider(serverConfig)); return resourceProviders; }