Upgraded to spring 3.2, removed extra mvn annotation, upgraded jackson lib to 2, added root element.. new bug ArrayList as root element, all controllers are broken except Product.