We are running a Fuse ESB Fabric version 6.0.0.redhat-024 and having issues while creating a camel route. All camel routes fail to create with an error like below:
ERROR | -0.0.16-thread-2 | BlueprintCamelContext | .blueprint.BlueprintCamelContext 130 | 251 - org.apache.camel.camel-blueprint - 2.10.0.redhat-60024 | Error occurred during starting Camel: CamelContext(fabricPortalServiceCTX) due Failed to create route fabricPortalServiceRoute: Route[[From[fabric-camel:portalServices:jetty:http://0.0.0.0... because of Failed to resolve endpoint: fabric-camel://portalServices:jetty:http://0.0.0.0:8302/services?bridgeEndpoint=true&matchOnUriPrefix=true&throwExceptionOnFailure=false due to: KeeperErrorCode = NodeExists for /fabric/registry/camel/endpoints/services/0
The stack trace is attached herewith. I understand that, the Fabric already has a camel context of the same name in its registry (KeeperErrorCode = NodeExists ) and errors out while trying to create another one of same name. Is it possible to reset the fabric registry or delete all such entries from it, without having to re-install the fabric itself (root container + ensemble + child containers) ?
P.S: We already are working to move towards the latest fuse version, but we need to address this issue in the meantime.