great to confirm this, spring need either default constructor, or auto wired constructor
refer to http://stackoverflow.com/questions/9296849/spring-mvc-no-default-constructor-found
default constructor is common, then for example auto wired constructor:
@Service(value = "objectToMapConverter") public class ObjectToMapConverter { private static final SimpleDateFormat SDF = new SimpleDateFormat("yyyy-MM-dd"); private static final SimpleDateFormat SYD = new SimpleDateFormat("yyyy-MM-dd"); static { SDF.setTimeZone(TimeZone.getTimeZone("Europe/London")); SYD.setTimeZone(TimeZone.getTimeZone("Australia/Sydney")); } private static ClientTransactionDao txDao; @Autowired public ObjectToMapConverter(ClientTransactionDao clientTransactionDao) { // TODO Auto-generated constructor stub txDao = clientTransactionDao; }