weblogic 12.1.2 support plus refactoring