Wrong Accessibility Of Inner Class Members in Bean Class Causes PropertyNotFoundException with JSF 1.1 and 1.2
If you get the Exception
...
javax.faces.el.PropertyNotFoundException
...
the specified property cannot be found in the bean.
First thing is to check the accessors and their accessibility. In my case I had all needed accessors and their accessibility, but they were specified in an Inner Class within the bean, and that accessibility was not properly set - to be precise I did not implement it at all. So, just remember to check the accessibility of the classes, too.