private void contributeResources(DeploymentContext context, Service service) {
   Map<String, String> filterParams = new HashMap<String, String>();
   List<Route> bindings = serviceDefinition.getRoutes();
   for (Route binding : bindings) {
     List<Rewrite> filters = binding.getRewrites();
     if (filters != null && !filters.isEmpty()) {
       filterParams.clear();
       for (Rewrite filter : filters) {
         filterParams.put(filter.getTo(), filter.getApply());
       }
     }
     try {
       contributeResource(context, service, binding, filterParams);
     } catch (URISyntaxException e) {
       e.printStackTrace();
     }
   }
 }