Jeromy Evans on 08/05/08 09:26, wrote:
Adam Hardy wrote:
Hi,

when the Params interceptor populates my entity beans, it must be setting the member variables directly without using the setters.

Is there a way to tell it to use the setters? There is some logic in the setters which it would be good if it executed.


Hi Adam,
It gives precedence to the setters. Why would it not be able to see or set the property?

Really? That's good to know - any work-around was looking distinctly horrific.

These are JPA pojos, so the setters should be available.

Maybe it's breaking the javabean spec in some subtle way - I double-checked the memvar, getter, setter and constructor though and it looks OK.

Could it be the way I am using converters?

I set up a converter to instantiate an entity bean, rather than doing it in the ModelDriven interceptor. Could that force OGNL to set its fields directly rather than using its setters?


rgds
Adam

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to