Digging a little deeper into this, I see there is a context menu to
navigate from the Web Page Editor to the Java action code. For my
project, selecting the Navigate->Java->Action context menu always produces
an error dialog "The value is either an invalid Expression of the
definition is missing."
Since the project builds and executes I doubt the Expression is invalid,
leaving me with "the definition is missing".
The project was originally a Java project. It was later converted to a
Dynamic Web Project. Now I suspect the project needs further tweaking to
add the JSF Facet.
Is there a document that describes migrating a simple Java project to
support JSF?