created beans to call every service and dao object implementation. Removed the @Service from services as these cause error with transaction management. 

Changed monster service
Modified application context
Changed services to be transactional at class level. Modified Service interfaces and classes to include methods for findAll and Delete(Long id)