Affects: \5.2.6.RELEASE and minor (since 1.1)
If I see the javadoc of the AbstractTemplateViewResolver class, it indicates:
public class AbstractTemplateViewResolver
extends UrlBasedViewResolver
Abstract base class for template view resolvers, in particular for FreeMarker views.
Well the class really is not abstract how is expected.
Of course it comes from the source code:
Comment From: jhoeller
Well spotted! This class is primarily named after AbstractTemplateView
(which is actually abstract
) but nevertheless does not make sense as a concrete class (so should be declared abstract
indeed).
Comment From: jhoeller
It turns out that there are two more such cases: AbstractJCacheConfiguration
and AbstractJmxAttribute
. I'll fix those along with this issue.
Comment From: manueljordan
No problem, I was doing a tech review for a book and I did realize this situation ... I had the doubt to arise or not this ... and well really is a bug
As usual, huge thanks for your effort in this wonderful framework!