Apache camel 如何检查servicemix中是否存在NMR端点?

Apache camel 如何检查servicemix中是否存在NMR端点?,apache-camel,apache-servicemix,Apache Camel,Apache Servicemix,我在集成项目中使用动态路由,它可能是多个骆驼上下文。 我可以查看在一个驼峰上下文中是否存在端点: getContext.hasEndpoint("nmr:targetEndpoint")!=null 但是如果端点在另一个驼峰上下文中,它就不起作用了…也许您可以在JMX中查看SMX是否注册了nmr端点。或者看看SMX API提供了哪些您可以使用的功能。也许您可以使用org.apache.servicemix.nmr.API.event.EndpointListener请参见

我在集成项目中使用动态路由,它可能是多个骆驼上下文。 我可以查看在一个驼峰上下文中是否存在端点:

getContext.hasEndpoint("nmr:targetEndpoint")!=null

但是如果端点在另一个驼峰上下文中,它就不起作用了…

也许您可以在JMX中查看SMX是否注册了nmr端点。或者看看SMX API提供了哪些您可以使用的功能。也许您可以使用
org.apache.servicemix.nmr.API.event.EndpointListener
请参见