weblogic 12c ADF domain plus RCU support plus some refactoring