You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wicket.apache.org by Guillaume Smet <gu...@gmail.com> on 2015/05/10 22:15:59 UTC
StackOverflow with Wicket 7
Hi,
After upgrading to Wicket 7, we started to see the following exception. The
exception seems to appear only when reloading an already loaded page (ie
refresh a versioned page using the browser refresh button).
Does it ring a bell to anyone? Pointers on how to track this issue greatly
appreciated.
Exception in thread "http-bio-8180-exec-9" java.lang.StackOverflowError
at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:134)
at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
at
org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
at
org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
at
org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
at org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
at
org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
at
org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
at
org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
at
org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
at
org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
at org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
at
org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
at
org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
at
org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
at
org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
at
org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
at org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
at org.apache.wicket.Component.getMarkup(Component.java:755)
at
org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:81)
at org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
at
org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
at
org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
at
org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
at
org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
at
org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
at org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
at org.apache.wicket.Component.getMarkup(Component.java:755)
at
org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:81)
at org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
at
org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
at
org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
at
org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
at
org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
at
org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
at org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
at org.apache.wicket.Component.getMarkup(Component.java:755)
--
Guillaume
Re: StackOverflow with Wicket 7
Posted by andrea del bene <an...@gmail.com>.
Thank you!
Yes, a quickstart would help. I couldn't replicate the problem
Thank you again.
On 11/05/2015 15:02, Guillaume Smet wrote:
> Hi Andrea,
>
> Done: https://issues.apache.org/jira/browse/WICKET-5904
>
> Do you see where the problem could come from or should I try to create a
> quickstart?
>
> On Mon, May 11, 2015 at 2:40 PM, andrea del bene <an...@gmail.com>
> wrote:
>
>> Hi Guillaume,
>>
>> do you find the time to open an issue also for this problem?
>>
>> Thank you very much for your feedback!
>>
>>
>> On 10/05/2015 22:35, Guillaume Smet wrote:
>>
>>> Hi Martin,
>>>
>>> Looks like it's fixed with the latest snapshot.
>>>
>>> That being said, I have a weird behavior with this snapshot: if I update
>>> the markup in Eclipse debug mode (just add a class in a class attribute
>>> for
>>> instance, nothing fancy), I get the following exception when I reload the
>>> page without removing the ?version parameter:
>>>
>>> java.lang.IllegalArgumentException: Argument 'markup' may not be null.
>>> at org.apache.wicket.util.lang.Args.notNull(Args.java:41)
>>> at
>>> org.apache.wicket.markup.MarkupStream.<init>(MarkupStream.java:65)
>>> at
>>> org.apache.wicket.markup.html.internal.Enclosure.getChild(Enclosure.java:133)
>>> at
>>> org.apache.wicket.markup.html.internal.Enclosure.onConfigure(Enclosure.java:148)
>>> at org.apache.wicket.Component.configure(Component.java:1055)
>>> at
>>> org.apache.wicket.Component.internalBeforeRender(Component.java:940)
>>> at org.apache.wicket.Component.beforeRender(Component.java:1017)
>>> at
>>> org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1712)
>>> at org.apache.wicket.Component.onBeforeRender(Component.java:3876)
>>> at
>>> org.apache.wicket.Component.internalBeforeRender(Component.java:949)
>>> at org.apache.wicket.Component.beforeRender(Component.java:1017)
>>> at
>>> org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1712)
>>> at org.apache.wicket.Component.onBeforeRender(Component.java:3876)
>>> at org.apache.wicket.Page.onBeforeRender(Page.java:801)
>>> at
>>> org.apache.wicket.Component.internalBeforeRender(Component.java:949)
>>> at org.apache.wicket.Component.beforeRender(Component.java:1017)
>>> at
>>> org.apache.wicket.Component.internalPrepareForRender(Component.java:2214)
>>> at org.apache.wicket.Page.internalPrepareForRender(Page.java:242)
>>>
>>> I can reproduce it every time.
>>>
>>> (currently working on the test case for the issue reported earlier)
>>>
>>>
>>> On Sun, May 10, 2015 at 10:19 PM, Martin Grigorov <mg...@apache.org>
>>> wrote:
>>>
>>> Hi,
>>>> There were fixes about similar problem this week.
>>>> Can you try with latest 7.0.0-SNAPSHOT?
>>>>
>>>> Martin Grigorov
>>>> Wicket Training and Consulting
>>>> https://twitter.com/mtgrigorov
>>>>
>>>> On Sun, May 10, 2015 at 11:15 PM, Guillaume Smet <
>>>> guillaume.smet@gmail.com
>>>> wrote:
>>>>
>>>> Hi,
>>>>> After upgrading to Wicket 7, we started to see the following exception.
>>>>>
>>>> The
>>>>
>>>>> exception seems to appear only when reloading an already loaded page (ie
>>>>> refresh a versioned page using the browser refresh button).
>>>>>
>>>>> Does it ring a bell to anyone? Pointers on how to track this issue
>>>>>
>>>> greatly
>>>>
>>>>> appreciated.
>>>>>
>>>>> Exception in thread "http-bio-8180-exec-9" java.lang.StackOverflowError
>>>>> at
>>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:134)
>>>>> at
>>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
>>>>> at
>>>>>
>>>>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
>>>>
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
>>>>
>>>>> at
>>>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
>>>>
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
>>>>
>>>>> at
>>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
>>>>> at
>>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
>>>>> at
>>>>>
>>>>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
>>>>
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
>>>>
>>>>> at
>>>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
>>>>
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
>>>>
>>>>> at
>>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
>>>>> at
>>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
>>>>> at
>>>>>
>>>>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
>>>>
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
>>>>
>>>>> at
>>>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>>>> at org.apache.wicket.Component.getMarkup(Component.java:755)
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:81)
>>>>
>>>>> at
>>>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
>>>>
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
>>>>
>>>>> at
>>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
>>>>> at
>>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
>>>>> at
>>>>>
>>>>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
>>>>
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
>>>>
>>>>> at
>>>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>>>> at org.apache.wicket.Component.getMarkup(Component.java:755)
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:81)
>>>>
>>>>> at
>>>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
>>>>
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
>>>>
>>>>> at
>>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
>>>>> at
>>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
>>>>> at
>>>>>
>>>>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
>>>>
>>>>> at
>>>>>
>>>>>
>>>>>
>>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
>>>>
>>>>> at
>>>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>>>> at org.apache.wicket.Component.getMarkup(Component.java:755)
>>>>>
>>>>> --
>>>>> Guillaume
>>>>>
>>>>>
Re: StackOverflow with Wicket 7
Posted by Guillaume Smet <gu...@gmail.com>.
Hi Andrea,
Done: https://issues.apache.org/jira/browse/WICKET-5904
Do you see where the problem could come from or should I try to create a
quickstart?
On Mon, May 11, 2015 at 2:40 PM, andrea del bene <an...@gmail.com>
wrote:
> Hi Guillaume,
>
> do you find the time to open an issue also for this problem?
>
> Thank you very much for your feedback!
>
>
> On 10/05/2015 22:35, Guillaume Smet wrote:
>
>> Hi Martin,
>>
>> Looks like it's fixed with the latest snapshot.
>>
>> That being said, I have a weird behavior with this snapshot: if I update
>> the markup in Eclipse debug mode (just add a class in a class attribute
>> for
>> instance, nothing fancy), I get the following exception when I reload the
>> page without removing the ?version parameter:
>>
>> java.lang.IllegalArgumentException: Argument 'markup' may not be null.
>> at org.apache.wicket.util.lang.Args.notNull(Args.java:41)
>> at
>> org.apache.wicket.markup.MarkupStream.<init>(MarkupStream.java:65)
>> at
>> org.apache.wicket.markup.html.internal.Enclosure.getChild(Enclosure.java:133)
>> at
>> org.apache.wicket.markup.html.internal.Enclosure.onConfigure(Enclosure.java:148)
>> at org.apache.wicket.Component.configure(Component.java:1055)
>> at
>> org.apache.wicket.Component.internalBeforeRender(Component.java:940)
>> at org.apache.wicket.Component.beforeRender(Component.java:1017)
>> at
>> org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1712)
>> at org.apache.wicket.Component.onBeforeRender(Component.java:3876)
>> at
>> org.apache.wicket.Component.internalBeforeRender(Component.java:949)
>> at org.apache.wicket.Component.beforeRender(Component.java:1017)
>> at
>> org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1712)
>> at org.apache.wicket.Component.onBeforeRender(Component.java:3876)
>> at org.apache.wicket.Page.onBeforeRender(Page.java:801)
>> at
>> org.apache.wicket.Component.internalBeforeRender(Component.java:949)
>> at org.apache.wicket.Component.beforeRender(Component.java:1017)
>> at
>> org.apache.wicket.Component.internalPrepareForRender(Component.java:2214)
>> at org.apache.wicket.Page.internalPrepareForRender(Page.java:242)
>>
>> I can reproduce it every time.
>>
>> (currently working on the test case for the issue reported earlier)
>>
>>
>> On Sun, May 10, 2015 at 10:19 PM, Martin Grigorov <mg...@apache.org>
>> wrote:
>>
>> Hi,
>>>
>>> There were fixes about similar problem this week.
>>> Can you try with latest 7.0.0-SNAPSHOT?
>>>
>>> Martin Grigorov
>>> Wicket Training and Consulting
>>> https://twitter.com/mtgrigorov
>>>
>>> On Sun, May 10, 2015 at 11:15 PM, Guillaume Smet <
>>> guillaume.smet@gmail.com
>>> wrote:
>>>
>>> Hi,
>>>>
>>>> After upgrading to Wicket 7, we started to see the following exception.
>>>>
>>> The
>>>
>>>> exception seems to appear only when reloading an already loaded page (ie
>>>> refresh a versioned page using the browser refresh button).
>>>>
>>>> Does it ring a bell to anyone? Pointers on how to track this issue
>>>>
>>> greatly
>>>
>>>> appreciated.
>>>>
>>>> Exception in thread "http-bio-8180-exec-9" java.lang.StackOverflowError
>>>> at
>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:134)
>>>> at
>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
>>>> at
>>>>
>>>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
>>>
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
>>>
>>>> at
>>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
>>>
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
>>>
>>>> at
>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
>>>> at
>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
>>>> at
>>>>
>>>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
>>>
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
>>>
>>>> at
>>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
>>>
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
>>>
>>>> at
>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
>>>> at
>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
>>>> at
>>>>
>>>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
>>>
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
>>>
>>>> at
>>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>>> at org.apache.wicket.Component.getMarkup(Component.java:755)
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:81)
>>>
>>>> at
>>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
>>>
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
>>>
>>>> at
>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
>>>> at
>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
>>>> at
>>>>
>>>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
>>>
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
>>>
>>>> at
>>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>>> at org.apache.wicket.Component.getMarkup(Component.java:755)
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:81)
>>>
>>>> at
>>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
>>>
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
>>>
>>>> at
>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
>>>> at
>>>> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
>>>> at
>>>>
>>>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
>>>
>>>> at
>>>>
>>>>
>>>>
>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
>>>
>>>> at
>>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>>> at org.apache.wicket.Component.getMarkup(Component.java:755)
>>>>
>>>> --
>>>> Guillaume
>>>>
>>>>
>
Re: StackOverflow with Wicket 7
Posted by andrea del bene <an...@gmail.com>.
Hi Guillaume,
do you find the time to open an issue also for this problem?
Thank you very much for your feedback!
On 10/05/2015 22:35, Guillaume Smet wrote:
> Hi Martin,
>
> Looks like it's fixed with the latest snapshot.
>
> That being said, I have a weird behavior with this snapshot: if I update
> the markup in Eclipse debug mode (just add a class in a class attribute for
> instance, nothing fancy), I get the following exception when I reload the
> page without removing the ?version parameter:
>
> java.lang.IllegalArgumentException: Argument 'markup' may not be null.
> at org.apache.wicket.util.lang.Args.notNull(Args.java:41)
> at org.apache.wicket.markup.MarkupStream.<init>(MarkupStream.java:65)
> at org.apache.wicket.markup.html.internal.Enclosure.getChild(Enclosure.java:133)
> at org.apache.wicket.markup.html.internal.Enclosure.onConfigure(Enclosure.java:148)
> at org.apache.wicket.Component.configure(Component.java:1055)
> at org.apache.wicket.Component.internalBeforeRender(Component.java:940)
> at org.apache.wicket.Component.beforeRender(Component.java:1017)
> at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1712)
> at org.apache.wicket.Component.onBeforeRender(Component.java:3876)
> at org.apache.wicket.Component.internalBeforeRender(Component.java:949)
> at org.apache.wicket.Component.beforeRender(Component.java:1017)
> at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1712)
> at org.apache.wicket.Component.onBeforeRender(Component.java:3876)
> at org.apache.wicket.Page.onBeforeRender(Page.java:801)
> at org.apache.wicket.Component.internalBeforeRender(Component.java:949)
> at org.apache.wicket.Component.beforeRender(Component.java:1017)
> at org.apache.wicket.Component.internalPrepareForRender(Component.java:2214)
> at org.apache.wicket.Page.internalPrepareForRender(Page.java:242)
>
> I can reproduce it every time.
>
> (currently working on the test case for the issue reported earlier)
>
>
> On Sun, May 10, 2015 at 10:19 PM, Martin Grigorov <mg...@apache.org>
> wrote:
>
>> Hi,
>>
>> There were fixes about similar problem this week.
>> Can you try with latest 7.0.0-SNAPSHOT?
>>
>> Martin Grigorov
>> Wicket Training and Consulting
>> https://twitter.com/mtgrigorov
>>
>> On Sun, May 10, 2015 at 11:15 PM, Guillaume Smet <guillaume.smet@gmail.com
>> wrote:
>>
>>> Hi,
>>>
>>> After upgrading to Wicket 7, we started to see the following exception.
>> The
>>> exception seems to appear only when reloading an already loaded page (ie
>>> refresh a versioned page using the browser refresh button).
>>>
>>> Does it ring a bell to anyone? Pointers on how to track this issue
>> greatly
>>> appreciated.
>>>
>>> Exception in thread "http-bio-8180-exec-9" java.lang.StackOverflowError
>>> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:134)
>>> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
>>> at
>>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
>>> at
>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
>>> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
>>> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
>>> at
>>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
>>> at
>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
>>> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
>>> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
>>> at
>>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
>>> at
>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>> at org.apache.wicket.Component.getMarkup(Component.java:755)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:81)
>>> at
>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
>>> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
>>> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
>>> at
>>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
>>> at
>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>> at org.apache.wicket.Component.getMarkup(Component.java:755)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:81)
>>> at
>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
>>> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
>>> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
>>> at
>>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
>>> at
>>>
>>>
>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
>>> at
>>> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
>>> at org.apache.wicket.Component.getMarkup(Component.java:755)
>>>
>>> --
>>> Guillaume
>>>
Re: StackOverflow with Wicket 7
Posted by Guillaume Smet <gu...@gmail.com>.
Hi Martin,
Looks like it's fixed with the latest snapshot.
That being said, I have a weird behavior with this snapshot: if I update
the markup in Eclipse debug mode (just add a class in a class attribute for
instance, nothing fancy), I get the following exception when I reload the
page without removing the ?version parameter:
java.lang.IllegalArgumentException: Argument 'markup' may not be null.
at org.apache.wicket.util.lang.Args.notNull(Args.java:41)
at org.apache.wicket.markup.MarkupStream.<init>(MarkupStream.java:65)
at org.apache.wicket.markup.html.internal.Enclosure.getChild(Enclosure.java:133)
at org.apache.wicket.markup.html.internal.Enclosure.onConfigure(Enclosure.java:148)
at org.apache.wicket.Component.configure(Component.java:1055)
at org.apache.wicket.Component.internalBeforeRender(Component.java:940)
at org.apache.wicket.Component.beforeRender(Component.java:1017)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1712)
at org.apache.wicket.Component.onBeforeRender(Component.java:3876)
at org.apache.wicket.Component.internalBeforeRender(Component.java:949)
at org.apache.wicket.Component.beforeRender(Component.java:1017)
at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1712)
at org.apache.wicket.Component.onBeforeRender(Component.java:3876)
at org.apache.wicket.Page.onBeforeRender(Page.java:801)
at org.apache.wicket.Component.internalBeforeRender(Component.java:949)
at org.apache.wicket.Component.beforeRender(Component.java:1017)
at org.apache.wicket.Component.internalPrepareForRender(Component.java:2214)
at org.apache.wicket.Page.internalPrepareForRender(Page.java:242)
I can reproduce it every time.
(currently working on the test case for the issue reported earlier)
On Sun, May 10, 2015 at 10:19 PM, Martin Grigorov <mg...@apache.org>
wrote:
> Hi,
>
> There were fixes about similar problem this week.
> Can you try with latest 7.0.0-SNAPSHOT?
>
> Martin Grigorov
> Wicket Training and Consulting
> https://twitter.com/mtgrigorov
>
> On Sun, May 10, 2015 at 11:15 PM, Guillaume Smet <guillaume.smet@gmail.com
> >
> wrote:
>
> > Hi,
> >
> > After upgrading to Wicket 7, we started to see the following exception.
> The
> > exception seems to appear only when reloading an already loaded page (ie
> > refresh a versioned page using the browser refresh button).
> >
> > Does it ring a bell to anyone? Pointers on how to track this issue
> greatly
> > appreciated.
> >
> > Exception in thread "http-bio-8180-exec-9" java.lang.StackOverflowError
> > at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:134)
> > at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
> > at
> > org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
> > at
> > org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
> > at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
> > at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
> > at
> > org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
> > at
> > org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
> > at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
> > at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
> > at
> > org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
> > at
> > org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
> > at org.apache.wicket.Component.getMarkup(Component.java:755)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:81)
> > at
> > org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
> > at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
> > at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
> > at
> > org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
> > at
> > org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
> > at org.apache.wicket.Component.getMarkup(Component.java:755)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:81)
> > at
> > org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
> > at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
> > at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
> > at
> > org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
> > at
> >
> >
> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
> > at
> > org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
> > at org.apache.wicket.Component.getMarkup(Component.java:755)
> >
> > --
> > Guillaume
> >
>
Re: StackOverflow with Wicket 7
Posted by Martin Grigorov <mg...@apache.org>.
Hi,
There were fixes about similar problem this week.
Can you try with latest 7.0.0-SNAPSHOT?
Martin Grigorov
Wicket Training and Consulting
https://twitter.com/mtgrigorov
On Sun, May 10, 2015 at 11:15 PM, Guillaume Smet <gu...@gmail.com>
wrote:
> Hi,
>
> After upgrading to Wicket 7, we started to see the following exception. The
> exception seems to appear only when reloading an already loaded page (ie
> refresh a versioned page using the browser refresh button).
>
> Does it ring a bell to anyone? Pointers on how to track this issue greatly
> appreciated.
>
> Exception in thread "http-bio-8180-exec-9" java.lang.StackOverflowError
> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:134)
> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
> at
> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
> at
>
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
> at
>
> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
> at
> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
> at
>
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
> at
>
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
> at
> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
> at
>
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
> at
>
> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
> at
> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
> at
>
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
> at
>
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
> at
> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
> at
>
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
> at
>
> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
> at
> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
> at org.apache.wicket.Component.getMarkup(Component.java:755)
> at
>
> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:81)
> at
> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
> at
>
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
> at
>
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
> at
> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
> at
>
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
> at
>
> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
> at
> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
> at org.apache.wicket.Component.getMarkup(Component.java:755)
> at
>
> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:81)
> at
> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
> at
>
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:74)
> at
>
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy$1.component(AbstractMarkupSourcingStrategy.java:66)
> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144)
> at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
> at
> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:862)
> at
>
> org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:65)
> at
>
> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.getMarkup(DefaultMarkupSourcingStrategy.java:99)
> at
> org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:453)
> at org.apache.wicket.Component.getMarkup(Component.java:755)
>
> --
> Guillaume
>