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

Reply via email to