Hello,
Some Time ago i wrote my Problem with the Update ManagerThread...
2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err: Exception in thread "RunnableQueue-9"
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err: java.util.ConcurrentModificationException
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err:
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err: at java.util.HashMap$HashIterator.nextEntry(Unknown Source)
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err:
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err: at java.util.HashMap$KeyIterator.next(Unknown Source)
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err:
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err: at
org.apache.batik.gvt.UpdateTracker.getDirtyAreas(UpdateTracker.java:71)
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err:
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err: at
org.apache.batik.bridge.UpdateManager.repaint(UpdateManager.java:569)
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err:
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err: at
org.apache.batik.bridge.UpdateManager$UpdateManagerRunHander.runnableInvoked(UpdateManager.java:870)
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err:
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err: at
org.apache.batik.util.RunnableQueue.runnableInvoked(RunnableQueue.java:543)
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err:
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err: at org.apache.batik.util.RunnableQueue.run(RunnableQueue.java:251)
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err:
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err: at java.lang.Thread.run(Unknown Source)
[2008-09-29 10:41:40,986] INFO [RunnableQueue-9] PrintStreamCollection -
Batik-Err:
And then something like that can happen ?!
java.lang.IllegalStateException: RunnableQueue not started or has exited
at
org.apache.batik.util.RunnableQueue.invokeLater(RunnableQueue.java:277)
at at.pke.ag.SymbolManager.changeAddressState(SymbolManager.java:418)
at at.pke.ag.AGComponent.changeAddressState(AGComponent.java:3013)
at
at.pke.neon.ag.agpanel.AGPanelModel.executeSingleAddressEvent(AGPanelModel.java:1050)
at
at.pke.neon.ag.agpanel.AGPanelModel.eventForAddress(AGPanelModel.java:1042)
at at.pke.neon.ag.HIManager$1.dispatch(HIManager.java:228)
at
at.pke.neon.ag.event.EventDispatcher.fireEvent(EventDispatcher.java:143)
at at.pke.neon.ag.event.EventDispatcher$1.run(EventDispatcher.java:87)
The Problem is now that the application itself wont't work anymore. Is there a
possibility to restart or watch the RunnableQueue, and in case of such an
error?!
I mean i have to find the modification of the dom tree outside of the
updateManager, but I would like to have a fail back, and a quick solution to
this problem ?
Mit freundlichen Grüßen Michael Kerschbaum
DI (FH) Michael Kerschbaum
PKE Electronics AG
Zentrale Wien / Entwicklung
Computerstraße 6
A - 1101 Wien
TEL: +43 (0) 50 150 - 1210
[EMAIL PROTECTED]
www.pke.at <http://www.pke.at/>
Aktiengesellschaft mit dem Sitz in Wien
Firmenbuchnummer 103264i
HG Wien, DVR 0159701
Johann Helf - Vorsitzender des Vorstandes
Bruno Faustka - Mitglied des Vorstandes
Christian Prelz - Vorsitzender des Aufsichtsrates