It seems For some reason RouteBuilder does not check the camelContext for existing restConfiguration before it goes and creates it's own resulting in multple restConfigurations.
#RouteBuilder public RestConfigurationDefinition restConfiguration(String component) { if (restConfigurations == null) { restConfigurations = new HashMap<String, RestConfigurationDefinition>(); } RestConfigurationDefinition restConfiguration = restConfigurations.get(component); if (restConfiguration == null) { restConfiguration = new RestConfigurationDefinition(); if (!component.isEmpty()) { restConfiguration.component(component); } restConfigurations.put(component, restConfiguration); } return restConfiguration; } Is this how it's supposed to be? -- View this message in context: http://camel.465427.n5.nabble.com/Removing-and-reloading-Rests-XML-Definitions-dynamically-tp5783724p5783732.html Sent from the Camel - Users mailing list archive at Nabble.com.