Hi,

I think there are no changes in this area.
Do you extend/inherit the markup or completely override it ?
I expect to see <wicket:extend> instead of <wicket:panel> in
MyNewPanel.html.
Create a quickstart and attach it to a ticket in Jira please.


On Fri, Feb 1, 2013 at 2:12 PM, Dmitriy Neretin <
[email protected]> wrote:

> Hi Folks,
>
> I have another problem during Wicket 6 migration. This time it is a problem
> with markup inheritance.
>
> I have an old wicket panel and appropriate markup file:
> MyOldGoodWicketPanel & MyOldGoodWicketPanel.html
>
> Markup file looks like this:
>
> <wicket:panel>
>  ... stuff ...
> </wicket:panel>
>
> Some months ago I needed for the same Panel another Markup, so what I did:
>
> class MyNewPanel extends MyOldGoodWicketPanel {
>     almost the same stuff
> }
>
> and an appropriate markup file:
>
> MyNewPanel.html with following markup:
>
> <wicket:panel>
>  ... other stuff ...
> </wicket:panel>
>
> It worked pretty well in the Wicket 1.5, but now I get Exceptions, that the
> components from the super class (MyOldGoodWicketPanel) are not found in the
> subclass/ in the markup file of the sublclass...
>
> Can somebody explain me what happened?
>
> Regards,
> Dmitriy
>



-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com <http://jweekend.com/>

Reply via email to