obj invoke from xml