tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dragan Sahpaski (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (TAP5-1890) PlaceholderBlock should implement RenderCommand
Date Thu, 29 Mar 2012 16:32:27 GMT
PlaceholderBlock should implement RenderCommand

                 Key: TAP5-1890
                 URL: https://issues.apache.org/jira/browse/TAP5-1890
             Project: Tapestry 5
          Issue Type: Bug
          Components: tapestry-core
    Affects Versions: 5.3.2, 5.4
            Reporter: Dragan Sahpaski
            Priority: Trivial

If we have an empty zone like this:
<t:zone t:id="myZone" />

zone.getBody() fails to update the zone in an event handler with the following exception:

A component event handler method returned the value <PlaceholderBlock>. Return type
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$PlaceholderBlock can not
be handled.

This is because ComponentPageElementImpl.PlaceholderBlock does not implement RenderCommand.

A patch is provided with a test that fails.

I would highly appreciate it if a commiter applies it to the 5.4. branch and to the 5.3. branch.

Dragan Sahpaski

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message