-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Thanks for your answer.

On 24.08.2011 14:43, Martin Grigorov wrote:
> There are no changes in o.a.w.markup.repeater.data package for an year.
> org.apache.wicket.markup.repeater.data.DataViewBase.ModelIterator uses
> your IDataProvider.iterator() impl.
> Do you share IDataProvider instances between pages ? I see it fails in
> unit test which makes it even more strange how this is concurrent.

So I think it is a bug within my software. Propably another dependency
that has been updated or some other strange side effect.
I will investigate that stuff further...


Regards,

Johannes

> 
> On Wed, Aug 24, 2011 at 12:14 AM, Johannes Schneider
> <[email protected]> wrote:
> Hi guys,
> 
> I tried to upgrade to the latest Wicket version (security issues...).
> But now I suddently get that exception:
> 
> Any hints? I didn't change anything knowingly. So I have no idea where
> to search for the solution...
> 
> 
> Thanks a lot,
> 
> Johannes
> 
> 
> HELLO ERROR [main] org.apache.wicket.markup.html.WebPage -
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> HELLO ERROR [main] org.apache.wicket.RequestCycle - Error attaching this
> container for rendering: [MarkupContainer [Component id = navigationUl]]
> org.apache.wicket.WicketRuntimeException: Error attaching this container
> for rendering: [MarkupContainer [Component id = navigationUl]]
>        at
> org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1789)
>        at org.apache.wicket.Component.onBeforeRender(Component.java:4000)
>        at 
> org.apache.wicket.Component.internalBeforeRender(Component.java:1069)
>        at org.apache.wicket.Component.beforeRender(Component.java:1103)
>        at
> org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1777)
>        at org.apache.wicket.Component.onBeforeRender(Component.java:4000)
>        at 
> org.apache.wicket.Component.internalBeforeRender(Component.java:1069)
>        at org.apache.wicket.Component.beforeRender(Component.java:1103)
>        at
> org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1777)
>        at org.apache.wicket.Component.onBeforeRender(Component.java:4000)
>        at org.apache.wicket.Page.onBeforeRender(Page.java:1550)
>        at 
> org.apache.wicket.Component.internalBeforeRender(Component.java:1069)
>        at org.apache.wicket.Component.beforeRender(Component.java:1103)
>        at org.apache.wicket.Component.prepareForRender(Component.java:2295)
>        at org.apache.wicket.Page.prepareForRender(Page.java:1540)
>        at org.apache.wicket.Component.prepareForRender(Component.java:2332)
>        at org.apache.wicket.Page.renderPage(Page.java:911)
>        at
> org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:261)
>        at
> org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:105)
>        at
> org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1260)
>        at org.apache.wicket.RequestCycle.step(RequestCycle.java:1331)
>        at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1438)
>        at org.apache.wicket.RequestCycle.request(RequestCycle.java:595)
>        at
> org.apache.wicket.protocol.http.MockWebApplication.processRequestCycle(MockWebApplication.java:502)
>        at
> org.apache.wicket.protocol.http.MockWebApplication.processRequestCycle(MockWebApplication.java:414)
>        at
> org.apache.wicket.util.tester.BaseWicketTester.startPage(BaseWicketTester.java:302)
>        at com.cedarsoft.page.CedarsoftTest.testIt(CedarsoftTest.java:20)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at junit.framework.TestCase.runTest(TestCase.java:168)
>        at junit.framework.TestCase.runBare(TestCase.java:134)
>        at junit.framework.TestResult$1.protect(TestResult.java:110)
>        at junit.framework.TestResult.runProtected(TestResult.java:128)
>        at junit.framework.TestResult.run(TestResult.java:113)
>        at junit.framework.TestCase.run(TestCase.java:124)
>        at junit.framework.TestSuite.runTest(TestSuite.java:243)
>        at junit.framework.TestSuite.run(TestSuite.java:238)
>        at junit.framework.TestSuite.runTest(TestSuite.java:243)
>        at junit.framework.TestSuite.run(TestSuite.java:238)
>        at junit.textui.TestRunner.doRun(TestRunner.java:116)
>        at
> com.intellij.junit3.JUnit3IdeaTestRunner.doRun(JUnit3IdeaTestRunner.java:139)
>        at junit.textui.TestRunner.doRun(TestRunner.java:109)
>        at
> com.intellij.junit3.JUnit3IdeaTestRunner.startRunnerWithArgs(JUnit3IdeaTestRunner.java:52)
>        at
> com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:199)
>        at 
> com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:62)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
> Caused by: java.util.ConcurrentModificationException
>        at 
> java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372)
>        at java.util.AbstractList$Itr.next(AbstractList.java:343)
>        at java.util.SubList$1.next(AbstractList.java:696)
>        at
> java.util.Collections$UnmodifiableCollection$1.next(Collections.java:1010)
>        at
> org.apache.wicket.markup.repeater.data.DataViewBase$ModelIterator.next(DataViewBase.java:134)
>        at
> org.apache.wicket.markup.repeater.data.DataViewBase$ModelIterator.next(DataViewBase.java:87)
>        at
> org.apache.wicket.markup.repeater.AbstractPageableView$CappedIteratorAdapter.next(AbstractPageableView.java:412)
>        at
> org.apache.wicket.markup.repeater.AbstractPageableView$CappedIteratorAdapter.next(AbstractPageableView.java:366)
>        at
> org.apache.wicket.markup.repeater.DefaultItemReuseStrategy$1.next(DefaultItemReuseStrategy.java:70)
>        at
> org.apache.wicket.markup.repeater.DefaultItemReuseStrategy$1.next(DefaultItemReuseStrategy.java:68)
>        at
> org.apache.wicket.markup.repeater.RefreshingView.addItems(RefreshingView.java:189)
>        at
> org.apache.wicket.markup.repeater.RefreshingView.onPopulate(RefreshingView.java:98)
>        at
> org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:131)
>        at
> org.apache.wicket.markup.repeater.AbstractPageableView.onBeforeRender(AbstractPageableView.java:121)
>        at 
> org.apache.wicket.Component.internalBeforeRender(Component.java:1069)
>        at org.apache.wicket.Component.beforeRender(Component.java:1103)
>        at
> org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1777)
>        ... 51 more
>>
- ---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
>>
>>

- -- 
Johannes Schneider - blog.cedarsoft.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBAgAGBQJOVVRTAAoJEAytD9R7Qv6dMtMH/i3McV62Kw78l9hbCiYsgXF5
Te84GrsFSYqCCtAY37CKL9FVgT1G0BJoAESdIDNCzVT+VP9rPKJC6H3nSSJiyHqq
FRBQmDJPd5qINrMH0QtNbCygeDeFRTwdoqf1vtsjQ0AuXFlILteLKk26jUUxCKa7
Oq0Yv8Y7h0vFmeS4esgh4kDN66hQX8ufnEGBQXSQZrqUoQ9yX5SHHVMkJmlGSpjO
LA5iSj0/10ntfSC2pTGks/Z1RF1EOpzEKs8eFWoJf6qIsG+kBTNzb/OtLk7vqlCA
sJa58lqK1BTYv7zsS1OmbF1Z9O6m6Kn8NmzyZRfzagI6/mNVcKZpapLlDpKSd/A=
=oXz2
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to