yes I can see issue in your code in the model annotation that is, you
need to put adapters value in your case as you are inheriting one
interface in your model.You already had done in your existing code at
line #21. so your final @Model will be like: @Model(adaptables =
{Resource.class}, adapters = {HeroBannerComponent.class},
defaultInjectionStrategy = DefaultInjectionStrategy.OPTIONAL)public
class HeroBannerComponentImpl implements HeroBannerComponent {} Hope
this helps.Umesh Thakur