Hello, anyone please advise me with how to connect camel to netflix karyon server?
I am doing the below way: class MyBootstrap extends ServerBootstrap { @Override protected void configureBootstrapBinder(final BootstrapBinder binder) { binder.install(new MyCamelModule()); } } but then I am seeing that when google injection notifies its listeners, both Karyon's InternalLifecycleModule and Camel's GuiceyFruitModule get notified. Then both of them scan the "com.netflix.karyon.server.base.packages", which causes the components within the scanned packages getting started twice. Here is the camel start thread: at java.lang.reflect.Method.invoke(Method.java:497) at org.apache.camel.guice.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:48) at org.apache.camel.guice.support.GuiceyFruitModule$3$1.afterInjection(GuiceyFruitModule.java:174) at com.google.inject.internal.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:119) and the netflix governator thread: at java.lang.reflect.Method.invoke(Method.java:497) at com.netflix.governator.lifecycle.LifecycleManager.startInstance(LifecycleManager.java:342) at com.netflix.governator.lifecycle.LifecycleManager.add(LifecycleManager.java:155) at com.netflix.governator.guice.InternalLifecycleModule.processInjectedObject(InternalLifecycleModule.java:101) at com.netflix.governator.guice.InternalLifecycleModule.access$000(InternalLifecycleModule.java:44) at com.netflix.governator.guice.InternalLifecycleModule$2$1.afterInjection(InternalLifecycleModule.java:76) at com.google.inject.internal.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:119) Thanks! -- View this message in context: http://camel.465427.n5.nabble.com/How-to-register-camel-in-netflix-karyon-server-tp5782675.html Sent from the Camel - Users mailing list archive at Nabble.com.