refactor domain name in package, change over to jackson 2 support in spring 3.2