[ 
https://issues.apache.org/jira/browse/TAP5-328?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Howard M. Lewis Ship closed TAP5-328.
-------------------------------------

       Resolution: Fixed
    Fix Version/s: 5.0.16

I have not applied the patch, but this bug is fixed; other changes related to 
validation (TAP5-22) have eliminated the exception ... I was able to verify 
your problem exists under 5.0.15, but it is not present in 5.0.16-SNAPSHOT.

I was not happy with the patch, since I feel strongly that whatever is put into 
the environment in a begin/before method (or equivalent) should be cleaned up 
immediately inside the matching after method (or equivalent). There is the risk 
that the pops may occur in the wrong order, leading to very difficult to 
diagnose incorrect behavior.

> Exception when checking BeanEditor Field required in ValidationDecorator
> ------------------------------------------------------------------------
>
>                 Key: TAP5-328
>                 URL: https://issues.apache.org/jira/browse/TAP5-328
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.0.15
>            Reporter: Christian Köberl
>            Assignee: Howard M. Lewis Ship
>             Fix For: 5.0.16
>
>         Attachments: beaneditortest.zip, 
> PropertyEditor_cleanupEnvironment.patch
>
>
> You get the following error when marking a field "required" and using it in a 
> beaneditor and creating a modified ValidationDecorator asking for required 
> (like HLS suggested in 
> http://www.nabble.com/How-to-create-my-ValidationDecorator-in-T5--td11533833.html).
> "Render queue error in AfterRender[Index:form.editor.loop]: Failure reading 
> parameter 'validate' of component core/PropertyEditBlocks:textfield: No 
> object of type org.apache.tapestry5.services.PropertyEditContext is available 
> from the Environment."
> The problem is also described here by Rolf Wagner: 
> http://www.nabble.com/-T5--Custom-ValidationDecorator-causing-Exception-in-BeanEditor-td20084804.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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

Reply via email to