My JSF application was throwing the following error message:
Target Unreachable, identifier 'MyBacking' resolved to null
All of my other backing beans were working so It was kind of perplexing and I could not immediately pinpoint the error source.
To cut a long story short, it turns out that the ManagedBean annotation requires the name attribute like so:
@ManagedBean(name = "MyBacking")
@RequestScoped
public class MyBacking {
[...]
This is kind of odd since the class name and the defined attribute name are equal.
My environment:
Netbeans 6.9
Mojarra 2.0.2
EclipseLink, version: Eclipse Persistence Services – 2.0.0.v20091127-r5931
GlassFish Server 3
Tags: EclipseLink, Glassfish, JEE6, JSF