- You must explicitly exclude properties you do not want to see. So when you add the method
boolean isPersisted()in the base class of all your entities, you must visit the meta data for each entity and add
- Writing new types of input fields for specific properties works, but is a little clumsy.
- I have no clue how to add validation. Especially when you consider the excellent vlidation support in Wicket has for this, it is kind weird that it is not clear how to do this with Wicket Web Beans.
- When you have a recursive data structure, Wicket Web Beans crashes during the render phase with a StackOverflowException!
- Somehow I failed to get custom input fields for collection properties.
- Support is good though the wwb user e-mail list. Unfortunately, I failed to provide the correct input (which is source code) as we changed the code constantly in an attempt to work around to shortcomings mentioned above. Secondly I did not want to sent our domain objects to a public list.
- For simple domain models you are probably quickly set up and done.