Apache camel CamelContext.RemoveOuteDefinitions()不删除direct://端点

Apache camel CamelContext.RemoveOuteDefinitions()不删除direct://端点,apache-camel,Apache Camel,当我使用CamelContext.RemoveOuteDefinitions()删除路由时,我无法再次添加此路由,因为它显示端点direct://something 仅允许1个活动消费者,但您试图启动第二个消费者。 这正常吗?如何从上下文中删除这些端点?您还需要删除端点,CamelContext上有用于删除端点的API。您如何做到这一点?如何从管线中获取端点?一些代码可能会有帮助。

当我使用CamelContext.RemoveOuteDefinitions()删除路由时,我无法再次添加此路由,因为它显示
端点direct://something 仅允许1个活动消费者,但您试图启动第二个消费者。


这正常吗?如何从上下文中删除这些端点?

您还需要删除端点,CamelContext上有用于删除端点的API。

您如何做到这一点?如何从管线中获取端点?一些代码可能会有帮助。