ListTypeController
doesn't have a property of the appropriate type to receive the typeService
bean, or else the setter for that property is malformed. Note that if you have some proxying going on and your ListTypeController
specifies the type as TypeServiceImpl
, then it may be because you should be referring to the bean by its interface type, TypeService
. A proxy of your typeService
would be a TypeService
, but not a TypeServiceImpl
.
Update: Based on your new code: setTypeServic
should be setTypeService
, or else your property name is actually typeServic
.