aspose file tools*
The moose likes JSF and the fly likes NPE when using setFor() Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » JSF
Bookmark "NPE when using setFor()" Watch "NPE when using setFor()" New topic
Author

NPE when using setFor()

Dudley Dawson
Ranch Hand

Joined: Dec 14, 2004
Posts: 57
Hi-
I am building an HtmlPanelGrid dynamically (by binding the h:panelgrid tag to a backing bean method that builds it with the api), and I am having a problem whenever I try to call setFor(String id) on a HtmlMessage or HtmlOutputLabel. When the page renders, I get the following exception:



However, if I view the component tree, these elements exist, and indeed do have their "for" attribute set exactly as i specified. The page will render if I don't attempt to set the "for" property, but then, these components are orphaned and rather useless ;)
 
Consider Paul's rocket mass heater.
 
subject: NPE when using setFor()
 
Similar Threads
ExceptionInInitializerError
Component ID frm1_window viewid has already been found in the view
Error reading "member"
<rich:validator> doesn't work
<rich:validator> doesn't work