You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Nick Johnson (JIRA)" <ji...@apache.org> on 2007/03/19 06:23:09 UTC
[jira] Created: (WICKET-404) Using Borders with Markup Inheritance
causes component resolution failures
Using Borders with Markup Inheritance causes component resolution failures
--------------------------------------------------------------------------
Key: WICKET-404
URL: https://issues.apache.org/jira/browse/WICKET-404
Project: Wicket
Issue Type: Bug
Affects Versions: 1.2.5
Reporter: Nick Johnson
Attachments: testcase.jar
If a Border is used by the BasePage in a markup inheritance implementation, Wicket is unable to resolve any of the components in the child page.
I will attach a simple testcase for this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (WICKET-404) Using Borders with Markup Inheritance
causes component resolution failures
Posted by "Igor Vaynberg (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Igor Vaynberg reassigned WICKET-404:
------------------------------------
Assignee: Igor Vaynberg (was: Juergen Donnerstag)
> Using Borders with Markup Inheritance causes component resolution failures
> --------------------------------------------------------------------------
>
> Key: WICKET-404
> URL: https://issues.apache.org/jira/browse/WICKET-404
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Affects Versions: 1.2.5
> Reporter: Nick Johnson
> Assigned To: Igor Vaynberg
> Fix For: 1.3
>
> Attachments: testcase3.jar
>
>
> If a Border is used by the BasePage in a markup inheritance implementation, Wicket is unable to resolve any of the components in the child page.
> I will attach a simple testcase for this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (WICKET-404) Using Borders with Markup
Inheritance causes component resolution failures
Posted by "Igor Vaynberg (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12482136 ]
Igor Vaynberg commented on WICKET-404:
--------------------------------------
did you try
new Border() { boolean istransparentcomponentresolver() { return true; } } ?
> Using Borders with Markup Inheritance causes component resolution failures
> --------------------------------------------------------------------------
>
> Key: WICKET-404
> URL: https://issues.apache.org/jira/browse/WICKET-404
> Project: Wicket
> Issue Type: Bug
> Affects Versions: 1.2.5
> Reporter: Nick Johnson
> Attachments: testcase.jar
>
>
> If a Border is used by the BasePage in a markup inheritance implementation, Wicket is unable to resolve any of the components in the child page.
> I will attach a simple testcase for this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (WICKET-404) Using Borders with Markup Inheritance
causes component resolution failures
Posted by "Igor Vaynberg (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Igor Vaynberg updated WICKET-404:
---------------------------------
Attachment: (was: testcase.jar)
> Using Borders with Markup Inheritance causes component resolution failures
> --------------------------------------------------------------------------
>
> Key: WICKET-404
> URL: https://issues.apache.org/jira/browse/WICKET-404
> Project: Wicket
> Issue Type: Bug
> Affects Versions: 1.2.5
> Reporter: Nick Johnson
> Attachments: testcase3.jar
>
>
> If a Border is used by the BasePage in a markup inheritance implementation, Wicket is unable to resolve any of the components in the child page.
> I will attach a simple testcase for this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (WICKET-404) Using Borders with Markup Inheritance
causes component resolution failures
Posted by "Juergen Donnerstag (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Juergen Donnerstag reassigned WICKET-404:
-----------------------------------------
Assignee: Juergen Donnerstag (was: Juergen Donnerstag)
> Using Borders with Markup Inheritance causes component resolution failures
> --------------------------------------------------------------------------
>
> Key: WICKET-404
> URL: https://issues.apache.org/jira/browse/WICKET-404
> Project: Wicket
> Issue Type: Bug
> Affects Versions: 1.2.5
> Reporter: Nick Johnson
> Assigned To: Juergen Donnerstag
> Attachments: testcase3.jar
>
>
> If a Border is used by the BasePage in a markup inheritance implementation, Wicket is unable to resolve any of the components in the child page.
> I will attach a simple testcase for this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (WICKET-404) Using Borders with Markup Inheritance
causes component resolution failures
Posted by "Nick Johnson (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nick Johnson updated WICKET-404:
--------------------------------
Attachment: testcase2.jar
A slightly more complex tastcase showing component resolution trouble when Fragments are involved with isTransparentResolver() returning true in the Border.
> Using Borders with Markup Inheritance causes component resolution failures
> --------------------------------------------------------------------------
>
> Key: WICKET-404
> URL: https://issues.apache.org/jira/browse/WICKET-404
> Project: Wicket
> Issue Type: Bug
> Affects Versions: 1.2.5
> Reporter: Nick Johnson
> Attachments: testcase.jar, testcase2.jar
>
>
> If a Border is used by the BasePage in a markup inheritance implementation, Wicket is unable to resolve any of the components in the child page.
> I will attach a simple testcase for this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (WICKET-404) Using Borders with Markup Inheritance
causes component resolution failures
Posted by "Igor Vaynberg (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Igor Vaynberg reassigned WICKET-404:
------------------------------------
Assignee: Juergen Donnerstag
> Using Borders with Markup Inheritance causes component resolution failures
> --------------------------------------------------------------------------
>
> Key: WICKET-404
> URL: https://issues.apache.org/jira/browse/WICKET-404
> Project: Wicket
> Issue Type: Bug
> Affects Versions: 1.2.5
> Reporter: Nick Johnson
> Assigned To: Juergen Donnerstag
> Attachments: testcase3.jar
>
>
> If a Border is used by the BasePage in a markup inheritance implementation, Wicket is unable to resolve any of the components in the child page.
> I will attach a simple testcase for this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (WICKET-404) Using Borders with Markup Inheritance
causes component resolution failures
Posted by "Nick Johnson (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nick Johnson updated WICKET-404:
--------------------------------
Attachment: testcase.jar
Simple test case showing the relationship between parent/border/child that causes component resolution failures in the child.
> Using Borders with Markup Inheritance causes component resolution failures
> --------------------------------------------------------------------------
>
> Key: WICKET-404
> URL: https://issues.apache.org/jira/browse/WICKET-404
> Project: Wicket
> Issue Type: Bug
> Affects Versions: 1.2.5
> Reporter: Nick Johnson
> Attachments: testcase.jar
>
>
> If a Border is used by the BasePage in a markup inheritance implementation, Wicket is unable to resolve any of the components in the child page.
> I will attach a simple testcase for this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (WICKET-404) Using Borders with Markup Inheritance
causes component resolution failures
Posted by "Jean-Baptiste Quenot (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jean-Baptiste Quenot updated WICKET-404:
----------------------------------------
Component/s: wicket
> Using Borders with Markup Inheritance causes component resolution failures
> --------------------------------------------------------------------------
>
> Key: WICKET-404
> URL: https://issues.apache.org/jira/browse/WICKET-404
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Affects Versions: 1.2.5
> Reporter: Nick Johnson
> Assigned To: Juergen Donnerstag
> Attachments: testcase3.jar
>
>
> If a Border is used by the BasePage in a markup inheritance implementation, Wicket is unable to resolve any of the components in the child page.
> I will attach a simple testcase for this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (WICKET-404) Using Borders with Markup
Inheritance causes component resolution failures
Posted by "Nick Johnson (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12482021 ]
Nick Johnson commented on WICKET-404:
-------------------------------------
The message given by Wicket in the testcase is:
WicketMessage: Unable to find component with id 'label' in [MarkupContainer [Component id = _extend, page = net.spatula.testcase.ChildPage, path = 3:border:_child:_extend.MarkupInheritanceResolver$TransparentWebMarkupContainer, isVisible = true, isVersioned = true]]
> Using Borders with Markup Inheritance causes component resolution failures
> --------------------------------------------------------------------------
>
> Key: WICKET-404
> URL: https://issues.apache.org/jira/browse/WICKET-404
> Project: Wicket
> Issue Type: Bug
> Affects Versions: 1.2.5
> Reporter: Nick Johnson
> Attachments: testcase.jar
>
>
> If a Border is used by the BasePage in a markup inheritance implementation, Wicket is unable to resolve any of the components in the child page.
> I will attach a simple testcase for this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (WICKET-404) Using Borders with Markup Inheritance
causes component resolution failures
Posted by "Nick Johnson (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nick Johnson updated WICKET-404:
--------------------------------
Attachment: testcase3.jar
A testcase showing construction of the Fragment passing in the MarkupContainer and putting the fragment inside the <wicket:extend> tag.
> Using Borders with Markup Inheritance causes component resolution failures
> --------------------------------------------------------------------------
>
> Key: WICKET-404
> URL: https://issues.apache.org/jira/browse/WICKET-404
> Project: Wicket
> Issue Type: Bug
> Affects Versions: 1.2.5
> Reporter: Nick Johnson
> Attachments: testcase3.jar
>
>
> If a Border is used by the BasePage in a markup inheritance implementation, Wicket is unable to resolve any of the components in the child page.
> I will attach a simple testcase for this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (WICKET-404) Using Borders with Markup
Inheritance causes component resolution failures
Posted by "Nick Johnson (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12482141 ]
Nick Johnson commented on WICKET-404:
-------------------------------------
That works for the simple testcase, but as soon as Fragments become involved, it doesn't seem to help.
I'll attach another testcase showing the slightly more complex case. The message in this case is:
WicketMessage: Markup does not contain a fragment with id=fragment1; Component: [MarkupContainer [Component id = frag, page = net.spatula.testcase.ChildPage, path = 3:frag.Fragment, isVisible = true, isVersioned = true]]
> Using Borders with Markup Inheritance causes component resolution failures
> --------------------------------------------------------------------------
>
> Key: WICKET-404
> URL: https://issues.apache.org/jira/browse/WICKET-404
> Project: Wicket
> Issue Type: Bug
> Affects Versions: 1.2.5
> Reporter: Nick Johnson
> Attachments: testcase.jar
>
>
> If a Border is used by the BasePage in a markup inheritance implementation, Wicket is unable to resolve any of the components in the child page.
> I will attach a simple testcase for this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (WICKET-404) Using Borders with Markup Inheritance
causes component resolution failures
Posted by "Igor Vaynberg (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Igor Vaynberg resolved WICKET-404.
----------------------------------
Resolution: Fixed
Fix Version/s: 1.3
> Using Borders with Markup Inheritance causes component resolution failures
> --------------------------------------------------------------------------
>
> Key: WICKET-404
> URL: https://issues.apache.org/jira/browse/WICKET-404
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Affects Versions: 1.2.5
> Reporter: Nick Johnson
> Assigned To: Igor Vaynberg
> Fix For: 1.3
>
> Attachments: testcase3.jar
>
>
> If a Border is used by the BasePage in a markup inheritance implementation, Wicket is unable to resolve any of the components in the child page.
> I will attach a simple testcase for this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (WICKET-404) Using Borders with Markup Inheritance
causes component resolution failures
Posted by "Igor Vaynberg (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Igor Vaynberg updated WICKET-404:
---------------------------------
Attachment: (was: testcase2.jar)
> Using Borders with Markup Inheritance causes component resolution failures
> --------------------------------------------------------------------------
>
> Key: WICKET-404
> URL: https://issues.apache.org/jira/browse/WICKET-404
> Project: Wicket
> Issue Type: Bug
> Affects Versions: 1.2.5
> Reporter: Nick Johnson
> Attachments: testcase3.jar
>
>
> If a Border is used by the BasePage in a markup inheritance implementation, Wicket is unable to resolve any of the components in the child page.
> I will attach a simple testcase for this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.