Assuming Ondrej can, here's a svn repo with the config impl for geronimo you can look at https://svn.apache.org/repos/asf/geronimo/components/config/trunk . There's a Weld profile in there feel free to tweak it.