У нас проблема с отключением JMX.Я использую Akka-Camel и Spring XML.В нашем application.conf у нас есть следующее:
akka.camel {
jmx = off
context-provider = "com.mycompany.myapp.CamelContextProvider"
}
Затем мы получаем сообщение о том, что jmx нельзя отключить, когда контекст уже запущен.
Единственный способмы обнаружили, что это сработало, включив его, а затем отключив в xml с помощью.Но это вынуждает нас явно устанавливать тег (в то время как пользователи имеют доступ к этим файлам и оставляют им доступ для его изменения).
Обратите внимание, мы запускаем верблюжий контекст следующим образом:
object MyApp extends App {
var system: Option[ActorSystem] = None
system = Some(ActorSystem(appName))
CamelExtension(system.get)
}
Есть идеи, как заставить это работать только с отключенным jmx =