I did the RichFaces thing, which worked, of course. However, my real goal is to understand at the deepest level in order always to be able to sort out such issues. And I've had a myriad of them besides this one.
Tutorials gloss over what you really have to have to do JSF (and a lot of other things in our industry). In this case, no one lists all the JARs (the closest one to doing that was
The Definitive Guide to Apache MyFaces and Facelets--on Google Books), or says where and how to lay them down in the project (my own experimentation), which ones promote which symbol and which dependencies will product which error (trial and error, baby), etc. I am in the business of developing software, but I also have a hobby of dropping bread crumbs for poor, frustrated schmucks like myself to follow. A lot of this stuff is much harder than it should be (or I'm stupid, but, hehehe, I already know that). Hence my very low-level tutorials.
Thanks, guys. You gave me a piece of the puzzle and following up on your answers (and the preceding week of mystification) led me to the answer, I think. There will be a tutorial posted on
my webpage soon. Maybe I can give a little bigger piece of the puzzle to the next person to Google this
thread.
JavaRanch rocks!
Best,
Russ