This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I recently added a few input fields to a page I previously asked questions about. When I added the new fields, I was able to edit and save data in those fields, but I now get an error when I try to create a new record.
The server log does not show any error. I have tried using a <ui:debug/>, but I do not see any fields that show invalid when the elements are updated.
The first three input fields update, the add device button becomes enabled and the device tabView clears, but nothing else resets.
This is the wrapper and it's contents for the device tabView
The create button to create a new record
The createProject() method
If I remove the equipment wrapper from the update everything works fine, but the tabView will not be reset. I am not sure what inside the wrapper causes it and how exactly to fix it.
I've also looked at updating the parent so I do not have to specify every field I want to update, but when that is done the Primefaces calendar inputs lose the calendar button.