posted 13 years ago
I have several apps that employ inheritance, both on managed beans and on domain model beans. No real problem as long as I mark the base bean to indicate any managed properties it may have.
The worst of my offenses are being committed in JSF2, but I'm pretty sure JSF1 supported inheritance too. I may even have some and just forgot about them.
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.