I have a custom data type that I am displaying / updating successfully in beanDisplays and beanEditForms, after making BeanBlockContributions for edit and display, and also using a CustomPropertyEditor that defers environment.pop(PropertyEditContext.class) until after rendering is complete. Recently I started using grids with parameters specified, to allow editable fields for simple updates on multiple pojos. When I try to use my custom data type in a grid, I am running into the error:
No object of type org.apache.tapestry5.services.PropertyEditContext is available from the Environment . in BeginRender. This doesn't happen if I just use the display only version of the custom data type in the grid. Can anyone suggest some directions I could look in to work around this? Bit of a showstopper at the moment unfortunately. I'm using T.5.2.0. Regards, Jim.