動いた!

RuntimeConfigurationはConfigurationManager.getContiguration()するときに作られるみたい。
だからgetConfiguration()した後にaddCofigurationしても読まれない訳だ。


getCofiguration()する前にaddCofigurationするためには、CofigurationProviderを作るしかないみたい。
結局元とあんまり変わらないようになっちゃった。
でも、ObjectFactoryを登録するだけで動く。