it is called in the initialization of the lazy val context in DefaultCamel. So only once per system