OK i think i found it.
The constructor gets called but propertyAdapter is null.In order to
fix it had to change idAttribute.getJavaMember().getName(); to
idAttribute.getName(). I dont know if it matters but the annotations
in my entity are placed on the methods and not on the properties.
On Mon
It seems there is a problem with Tapestry JPA.From what i can tell,
value encoder does not work.I am using tapestry 5.3 beta 22.toClient
of value encoder is not called and if i go to the page by hand in
order to force toValue method then i get this exception
org.apache.tapestry5.runtime.Componen