@Provides @Singleton private MappedServlet<ServletContainer> provideJerseyServlet(ConfigurationFactory configFactory, ResourceConfig config) { return configFactory .config(JerseyServletFactory.class, configPrefix) .initUrlPatternIfNotSet(URL_PATTERN) .createJerseyServlet(config); } }