updated bindings to xjc runtime