You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jena.apache.org by Andreas Plank <an...@gmail.com> on 2022/08/10 09:10:11 UTC

MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Hej-hej,

on Fuseki UI (4.0.0) I tried MOVE GRAPH … TO GRAPH … on a development
server and it worked fine, but on the production server the error came
Server Error 500 Iterator: started at 5, now 6. Strange, hm. The only
difference I can see superficially at the moment is the amount of
stored data: production server‘s backup was 7,5 GB (gz-compressed)

What could be a solution? Is it because of huge data? Is there any
repair possible? Has it problems to digest all the data?

Below I’d like to share the technical log with you fellow technicians,
I hope you can conclude something meaningful out of it, so that we
come to a solution. Thank you very much!

Kind Regards
Andreas

logs
SPARQL Update
MOVE GRAPH <http://botanicalcollections.be/specimen/> TO GRAPH
<http://www.botanicalcollections.be/specimen/>

2022-08-10T08:40:40.464255190Z 08:40:40 INFO  Fuseki          ::
[38387] POST http://160.45.63.26:3030/CETAF-IDs/update
2022-08-10T08:40:41.384137255Z 08:40:41 ERROR ParserARQUpdate ::
Unexpected throwable:
2022-08-10T08:40:41.384173509Z
java.util.ConcurrentModificationException: Iterator: started at 5, now
6
2022-08-10T08:40:41.384178369Z at
org.apache.jena.tdb.sys.DatasetControlMRSW.policyError(DatasetControlMRSW.java:147)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384183036Z at
org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.checkIterConcurrentModification(DatasetControlMRSW.java:103)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384187070Z at
org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.hasNext(DatasetControlMRSW.java:110)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384191026Z at
org.apache.jena.atlas.iterator.Iter$2.hasNext(Iter.java:345)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384194781Z at
org.apache.jena.atlas.iterator.Iter$2.hasNext(Iter.java:345)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384198498Z at
org.apache.jena.atlas.iterator.Iter.hasNext(Iter.java:999)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384202165Z at
org.apache.jena.util.iterator.WrappedIterator.hasNext(WrappedIterator.java:90)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384205872Z at
org.apache.jena.sparql.graph.GraphOps.addAll(GraphOps.java:74)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384209653Z at
org.apache.jena.sparql.modify.UpdateEngineWorker.gsAddTriples(UpdateEngineWorker.java:254)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384213384Z at
org.apache.jena.sparql.modify.UpdateEngineWorker.gsCopy(UpdateEngineWorker.java:247)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384217090Z at
org.apache.jena.sparql.modify.UpdateEngineWorker.visit(UpdateEngineWorker.java:218)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384221090Z at
org.apache.jena.sparql.modify.request.UpdateMove.visit(UpdateMove.java:29)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384224845Z at
org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:45)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384228538Z at
org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:31)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384232208Z at
org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:55)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384235952Z at
org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:31)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384239609Z at
org.apache.jena.sparql.lang.SPARQLParserBase.emitUpdate(SPARQLParserBase.java:186)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384244238Z at
org.apache.jena.sparql.lang.arq.ARQParser.Update1(ARQParser.java:1702)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384247985Z at
org.apache.jena.sparql.lang.arq.ARQParser.Update(ARQParser.java:1618)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384251623Z at
org.apache.jena.sparql.lang.arq.ARQParser.UpdateUnit(ARQParser.java:61)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384267505Z at
org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:42)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384271115Z at
org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384274345Z at
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:421)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384277582Z at
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:380)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384280844Z at
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:226)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384284116Z at
org.apache.jena.fuseki.servlets.SPARQL_Update.executeForm(SPARQL_Update.java:204)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384287383Z at
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:107)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384290633Z at
org.apache.jena.fuseki.servlets.ActionService.executeLifecycle(ActionService.java:58)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384293913Z at
org.apache.jena.fuseki.servlets.SPARQL_Update.execPost(SPARQL_Update.java:88)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384297254Z at
org.apache.jena.fuseki.servlets.ActionProcessor.process(ActionProcessor.java:34)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384300512Z at
org.apache.jena.fuseki.servlets.ActionBase.process(ActionBase.java:55)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384303856Z at
org.apache.jena.fuseki.servlets.ActionExecLib.execAction(ActionExecLib.java:108)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384307117Z at
org.apache.jena.fuseki.server.Dispatcher.dispatchAction(Dispatcher.java:118)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384310612Z at
org.apache.jena.fuseki.server.Dispatcher.process(Dispatcher.java:110)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384313853Z at
org.apache.jena.fuseki.server.Dispatcher.dispatch(Dispatcher.java:96)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384317083Z at
org.apache.jena.fuseki.servlets.FusekiFilter.doFilter(FusekiFilter.java:51)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384320709Z at
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384324056Z at
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384327328Z at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384330605Z at
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384333854Z at
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384337187Z at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384343652Z at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384347061Z at
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384350301Z at
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384353676Z at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384357024Z at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384360281Z at
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384363800Z at
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384367256Z at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384370556Z at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384373826Z at
org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384377130Z at
org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384380456Z at
org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384384256Z at
org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384387594Z at
org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384390862Z at
org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384394171Z at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384397478Z at
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384400745Z at
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384403993Z at
org.apache.jena.fuseki.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:284)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384407257Z at
org.apache.jena.fuseki.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:247)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384410557Z at
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384416818Z at
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384420230Z at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384423536Z at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384426815Z at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:602)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384430153Z at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384433405Z at
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384436678Z at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384439965Z at
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384443222Z at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1435)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384446784Z at
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384450081Z at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384453320Z at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384456576Z at
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384459881Z at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1350)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384463200Z at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384466589Z at
org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:713)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384469848Z at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384473172Z at
org.eclipse.jetty.server.Server.handle(Server.java:516)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384476386Z at
org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384479654Z at
org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384482891Z at
org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384486116Z at
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:279)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384489342Z at
org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384496640Z at
org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384500027Z at
org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384503279Z at
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384506570Z at
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384509861Z at
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384513437Z at
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384516755Z at
org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:383)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384520159Z at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:882)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384523444Z at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1036)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.384526742Z at java.lang.Thread.run(Unknown Source) [?:?]
2022-08-10T08:40:41.591636291Z 08:40:41 WARN  Fuseki          ::
[38387] ActionErrorException with cause
2022-08-10T08:40:41.591667882Z
org.apache.jena.fuseki.servlets.ActionErrorException: Iterator:
started at 5, now 6
2022-08-10T08:40:41.591672219Z at
org.apache.jena.fuseki.servlets.ServletOps.errorOccurred(ServletOps.java:202)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.591676006Z at
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:248)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.591679365Z at
org.apache.jena.fuseki.servlets.SPARQL_Update.executeForm(SPARQL_Update.java:204)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.591682639Z at
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:107)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.591696240Z at
org.apache.jena.fuseki.servlets.ActionService.executeLifecycle(ActionService.java:58)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.591700346Z at
org.apache.jena.fuseki.servlets.SPARQL_Update.execPost(SPARQL_Update.java:88)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.591703585Z at
org.apache.jena.fuseki.servlets.ActionProcessor.process(ActionProcessor.java:34)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.591706841Z at
org.apache.jena.fuseki.servlets.ActionBase.process(ActionBase.java:55)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.591710111Z at
org.apache.jena.fuseki.servlets.ActionExecLib.execAction(ActionExecLib.java:108)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.591713502Z at
org.apache.jena.fuseki.server.Dispatcher.dispatchAction(Dispatcher.java:118)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.591728174Z at
org.apache.jena.fuseki.server.Dispatcher.process(Dispatcher.java:110)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.591731761Z at
org.apache.jena.fuseki.server.Dispatcher.dispatch(Dispatcher.java:96)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.591734944Z at
org.apache.jena.fuseki.servlets.FusekiFilter.doFilter(FusekiFilter.java:51)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.591738233Z at
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.591741802Z at
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611092364Z at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611099841Z at
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611105953Z at
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611109925Z at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611113657Z at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611117313Z at
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611121003Z at
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611124636Z at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611128363Z at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611132020Z at
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611135775Z at
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611139453Z at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611143156Z at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611146809Z at
org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611150468Z at
org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611154131Z at
org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611157774Z at
org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611168751Z at
org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611172647Z at
org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611176798Z at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611180538Z at
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611184166Z at
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611187837Z at
org.apache.jena.fuseki.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:284)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611191486Z at
org.apache.jena.fuseki.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:247)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611195171Z at
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611198791Z at
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611202468Z at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611206090Z at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611209760Z at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:602)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611213412Z at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611217055Z at
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611220747Z at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611224442Z at
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611228096Z at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1435)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611231729Z at
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611235381Z at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611238986Z at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611242620Z at
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611246794Z at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1350)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611253880Z at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611257718Z at
org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:713)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611261389Z at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611265057Z at
org.eclipse.jetty.server.Server.handle(Server.java:516)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611268662Z at
org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611272309Z at
org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611275945Z at
org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611279557Z at
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:279)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611283174Z at
org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611286870Z at
org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611290485Z at
org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611294119Z at
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611297768Z at
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611301469Z at
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611305142Z at
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611308863Z at
org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:383)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611312691Z at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:882)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611316378Z at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1036)
[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611320445Z at java.lang.Thread.run(Unknown Source) [?:?]
2022-08-10T08:40:41.611324017Z Caused by:
org.apache.jena.query.QueryException: Iterator: started at 5, now 6
2022-08-10T08:40:41.611327624Z at
org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:67)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611331246Z at
org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611334931Z at
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:421)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611341403Z at
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:380)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611345357Z at
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:226)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611349079Z ... 71 more
2022-08-10T08:40:41.611352556Z Caused by:
java.util.ConcurrentModificationException: Iterator: started at 5, now
6
2022-08-10T08:40:41.611356121Z at
org.apache.jena.tdb.sys.DatasetControlMRSW.policyError(DatasetControlMRSW.java:147)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611359855Z at
org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.checkIterConcurrentModification(DatasetControlMRSW.java:103)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611363666Z at
org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.hasNext(DatasetControlMRSW.java:110)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611367400Z at
org.apache.jena.atlas.iterator.Iter$2.hasNext(Iter.java:345)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611371156Z at
org.apache.jena.atlas.iterator.Iter$2.hasNext(Iter.java:345)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611374803Z at
org.apache.jena.atlas.iterator.Iter.hasNext(Iter.java:999)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611378384Z at
org.apache.jena.util.iterator.WrappedIterator.hasNext(WrappedIterator.java:90)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611382046Z at
org.apache.jena.sparql.graph.GraphOps.addAll(GraphOps.java:74)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611385609Z at
org.apache.jena.sparql.modify.UpdateEngineWorker.gsAddTriples(UpdateEngineWorker.java:254)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611389292Z at
org.apache.jena.sparql.modify.UpdateEngineWorker.gsCopy(UpdateEngineWorker.java:247)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611392923Z at
org.apache.jena.sparql.modify.UpdateEngineWorker.visit(UpdateEngineWorker.java:218)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611397069Z at
org.apache.jena.sparql.modify.request.UpdateMove.visit(UpdateMove.java:29)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611400810Z at
org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:45)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611404476Z at
org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:31)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611408122Z at
org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:55)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611411748Z at
org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:31)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611415369Z at
org.apache.jena.sparql.lang.SPARQLParserBase.emitUpdate(SPARQLParserBase.java:186)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611419002Z at
org.apache.jena.sparql.lang.arq.ARQParser.Update1(ARQParser.java:1702)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611422619Z at
org.apache.jena.sparql.lang.arq.ARQParser.Update(ARQParser.java:1618)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611437317Z at
org.apache.jena.sparql.lang.arq.ARQParser.UpdateUnit(ARQParser.java:61)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611441823Z at
org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:42)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611445517Z at
org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611449120Z at
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:421)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611452779Z at
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:380)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611456374Z at
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:226)
~[fuseki-server.jar:4.0.0]
2022-08-10T08:40:41.611459993Z ... 71 more
2022-08-10T08:40:41.611463490Z 08:40:41 INFO  Fuseki          ::
[38387] 500 Server Error (1.127 s)

Re: Re: MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Posted by Andreas Plank <an...@gmail.com>.
Am Di., 24. Jan. 2023 um 11:01 Uhr schrieb Lorenz Buehmann
<bu...@informatik.uni-leipzig.de>:
>
>
> On 24.01.23 10:31, Andreas Plank wrote:
> > it failed
> > first attempting loading the entire 8GB zipped data backup,
> what was the reason for failing here?

I do not know for sure, probably the shutdown of the docker container (somehow)

I redirected the log to a file and it stopped (but should have to work
on 8,000,000 more triples, but didn’t)
 # 03:10:03 INFO  loader          :: Add: 537,000,000

But later checking on the docker container it somehow shut down, I do
not know if from within, or I have a cronjob checking every 10 minutes
if the fuseki ping return has http response that is OK, e.g. 200, but
trying to go into the docker container after that interruption failed:

docker exec -it fuseki-app  /bin/bash
# Error response from daemon: Container
31dfa44a6253863017288ae4ec9d41ebc3f0a3904ed47a7399f230977f167ffe is
not running

The container restart did not continue with tdb loader2 and I decided
to empty the interrupted database directory and start from scratch
anew with split files.

For the second attempt with split files (4GB unzipped each) I also
switched off the cronjob checking fuseki servers response, and it ran
through as expected.

Cheers,
Andreas

Re: Re: MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Posted by Lorenz Buehmann <bu...@informatik.uni-leipzig.de>.
On 24.01.23 10:31, Andreas Plank wrote:
> it failed
> first attempting loading the entire 8GB zipped data backup,
what was the reason for failing here?

Re: MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Posted by Andreas Plank <an...@gmail.com>.
Am Di., 17. Jan. 2023 um 18:39 Uhr schrieb Andy Seaborne <an...@apache.org>:
>
>
> On 17/01/2023 15:44, Andreas Plank wrote:
> > Am Di., 17. Jan. 2023 um 13:16 Uhr schrieb Andy Seaborne <an...@apache.org>:
> >>
> >> On 17/01/2023 10:12, Lorenz Buehmann wrote:
> >>> You can dump the data within the running Fuseki, then reload it into the
> >>> latest Fuseki 4.7.0?
> >>
> >> Yes, that's looking like and important point.
> >>
> >
> > Well … yes, I should try that (dump → reimport anew) and it looks like
> > there is something odd with the data:
> >
> > I tried to apply MOVE GRAPH … TO GRAPH … on a named GRAPH with a
> > smaller amount of triples, but still the excact same HTTP 500 aso.
> > error appears (Server Error 500 Iterator: started at 5, now 6)
> >
> > Unfortunately there seems no data repair tool — the reason why I
> > hesitate — to do dump → reimport — the data is very huge several GB
> > zipped … well but it has to be done anyway.
>
> TDB2 is more robust that TDB1.

I now did recreate the entire data (from the backup) of 1,300,000,000
triples using TDB2 loader and splitting the files into smaller pieces
(52 files each 4GB unzipped) and it did succeed—by the way: it failed
first attempting loading the entire 8GB zipped data backup, that’s why
I split it. I have a slightly different server setup, but I did it
like it is described here:

https://github.com/stain/jena-docker/issues/74

The database acts now as expected, and when doing MOVE GRAPH … it
returns now: Update succeeded (34509.994 seconds  …took a while ;-)

So the solution in my case was:
- backup all data
- reimport all data to get a proper data structure

Thank you for all your help
Andreas

Re: MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Posted by Andy Seaborne <an...@apache.org>.
On 17/01/2023 15:44, Andreas Plank wrote:
> Am Di., 17. Jan. 2023 um 13:16 Uhr schrieb Andy Seaborne <an...@apache.org>:
>>
>> On 17/01/2023 10:12, Lorenz Buehmann wrote:
>>> You can dump the data within the running Fuseki, then reload it into the
>>> latest Fuseki 4.7.0?
>>
>> Yes, that's looking like and important point.
>>
> 
> Well … yes, I should try that (dump → reimport anew) and it looks like
> there is something odd with the data:
> 
> I tried to apply MOVE GRAPH … TO GRAPH … on a named GRAPH with a
> smaller amount of triples, but still the excact same HTTP 500 aso.
> error appears (Server Error 500 Iterator: started at 5, now 6)
> 
> Unfortunately there seems no data repair tool — the reason why I
> hesitate — to do dump → reimport — the data is very huge several GB
> zipped … well but it has to be done anyway.

TDB2 is more robust that TDB1.

> 
> Andreas
> 
>> Also - no other process should be access the TDB database files. All
>> applications must go via the Fuseki server.
>>
>>       Andy

Re: MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Posted by Andreas Plank <an...@gmail.com>.
Am Di., 17. Jan. 2023 um 13:16 Uhr schrieb Andy Seaborne <an...@apache.org>:
>
> On 17/01/2023 10:12, Lorenz Buehmann wrote:
> > You can dump the data within the running Fuseki, then reload it into the
> > latest Fuseki 4.7.0?
>
> Yes, that's looking like and important point.
>

Well … yes, I should try that (dump → reimport anew) and it looks like
there is something odd with the data:

I tried to apply MOVE GRAPH … TO GRAPH … on a named GRAPH with a
smaller amount of triples, but still the excact same HTTP 500 aso.
error appears (Server Error 500 Iterator: started at 5, now 6)

Unfortunately there seems no data repair tool — the reason why I
hesitate — to do dump → reimport — the data is very huge several GB
zipped … well but it has to be done anyway.

Andreas

> Also - no other process should be access the TDB database files. All
> applications must go via the Fuseki server.
>
>      Andy

Re: MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Posted by Andy Seaborne <an...@apache.org>.

On 17/01/2023 10:12, Lorenz Buehmann wrote:
> You can dump the data within the running Fuseki, then reload it into the 
> latest Fuseki 4.7.0?

Yes, that's looking like and important point.

Also - no other process should be access the TDB database files. All 
applications must go via the Fuseki server.

     Andy

> 
> On 16.01.23 17:46, Andreas Plank wrote:
>> Is there any data repair tool or to test the data?
>>
>> Am Mo., 16. Jan. 2023 um 17:23 Uhr schrieb Andy Seaborne 
>> <an...@apache.org>:
>>> Without a minimal, reproducible example it's not possible to say much.
>>>
>>> As it is TDB1, it might be a broken database due to an earlier problem.
>>> You say it works on a development server.
>>> Is it using the same database?
>> yes, the database GRAPH was set up on 4.0.0 (in August 2022)
>>
>> today (16. Jan. 2023) jena fuseki is on 4.6.0 running on that same data.
>>
>> Usually I use the configuration defaults, that are shipped with the
>> docker image, and from reading the docker image Dockerfile
>> (https://github.com/stain/jena-docker/blob/226b7348509233bfc1b6dcd760c4d281188ec3fe/jena-fuseki/Dockerfile),
>> it gets the official version, saves it, extracts it and starts the
>> server
>>
>> Do you need other (server config) setup files? The directory structure 
>> is:
>>
>> .
>> ├── LICENSE
>> ├── NOTICE
>> ├── README
>> ├── bin
>> │   ├── s-delete
>> │   ├── s-get
>> │   ├── s-head
>> │   ├── s-post
>> │   ├── s-put
>> │   ├── s-query
>> │   ├── s-update
>> │   ├── s-update-form
>> │   └── soh
>> ├── fuseki
>> ├── fuseki-backup
>> ├── fuseki-server
>> ├── fuseki-server.bat
>> ├── fuseki-server.jar
>> ├── fuseki.service
>> ├── load.sh
>> ├── log4j2.properties
>> ├── shiro.ini
>> ├── tdbloader
>> ├── tdbloader2
>> └── webapp
>>     ├── WEB-INF
>>     │   └── web.xml
>>     ├── favicon.ico
>>     ├── index.html
>>     ├── log4j2.properties
>>     └── static
>>         ├── css
>>         ├── img
>>         └── js
>>
>>
>>>
>>> On 16/01/2023 16:15, Andreas Plank wrote:
>>>> Version 4.7.0 I could not get started running with, but 4.6.0 worked 
>>>> with
>>>> the old data
>>>> (that version 4.7.0 did not work fine is perhaps another issue to solve
>>>> from this anyhow, in the meantime I use 4.6.0 with a docker image 
>>>> see e.g.
>>>> https://github.com/stain/jena-docker/issues/70 … it downloads the 
>>>> official
>>>> fuseki 4.6.0 aso.)
>>>>
>>>> “What else is happeing on the server at the same time?”
>>>>
>>>> - the server throws the afore mentioned error log, and HTTP response 
>>>> is 500
>>> So durign the load there is no overlapping operation?
>>> (what does the log show - is every previous action finished?)
>>>
>>>> - and some seconds later one can query as expected
>>>>
>>>> The configuration is as follows (shiro.ini)
>>> That's only the security setup.
>>>
>>>> ------------8< /fuseki/shiro.ini >8------------------
>>>> [main]
>>>> # Development
>>>> ssl.enabled = false
>>>>
>>>> plainMatcher=org.apache.shiro.authc.credential.SimpleCredentialsMatcher
>>>> #iniRealm=org.apache.shiro.realm.text.IniRealm
>>>> iniRealm.credentialsMatcher = $plainMatcher
>>>>
>>>> #localhost=org.apache.jena.fuseki.authz.LocalhostFilter
>>>>
>>>> [users]
>>>> admin =onepassword, administrator
>>>> wwwuser=anotherpassword, guest
>>>>
>>>> [roles]
>>>> administrator=*
>>>> wwwuser=rest:read
>>>>
>>>> [urls]
>>>> ## Control functions open to anyone
>>>> /$/status  = anon
>>>> /$/ping    = anon
>>>> /$/server  = anon
>>>> /$/stats   = anon
>>>> /$/stats/* = anon
>>>> /*/query/**  = anon
>>>> /*/sparql/** = anon
>>>> /*/get/**    = anon
>>>>
>>>> ## and the rest are restricted
>>>> /$/** = authcBasic,roles[administrator]
>>>>
>>>> ## Sparql update is restricted
>>>>
>>>> # /manage.html** = authcBasic,roles[administrator] # old interface
>>>> /**/manage = authcBasic,roles[administrator]
>>>> /**/manage** = authcBasic,roles[administrator]
>>>> /*/data/** = authcBasic,roles[administrator]
>>>> /*/upload/** = authcBasic,roles[administrator]
>>>> /*/update/** = authcBasic,roles[administrator]
>>>> /*/delete/** = authcBasic,roles[administrator]
>>>>
>>>> # Everything else
>>>> /**=anon
>>>>
>>>> ------------8< /fuseki/shiro.ini >8------------------

Re: Re: MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Posted by Lorenz Buehmann <bu...@informatik.uni-leipzig.de>.
You can dump the data within the running Fuseki, then reload it into the 
latest Fuseki 4.7.0?

On 16.01.23 17:46, Andreas Plank wrote:
> Is there any data repair tool or to test the data?
>
> Am Mo., 16. Jan. 2023 um 17:23 Uhr schrieb Andy Seaborne <an...@apache.org>:
>> Without a minimal, reproducible example it's not possible to say much.
>>
>> As it is TDB1, it might be a broken database due to an earlier problem.
>> You say it works on a development server.
>> Is it using the same database?
> yes, the database GRAPH was set up on 4.0.0 (in August 2022)
>
> today (16. Jan. 2023) jena fuseki is on 4.6.0 running on that same data.
>
> Usually I use the configuration defaults, that are shipped with the
> docker image, and from reading the docker image Dockerfile
> (https://github.com/stain/jena-docker/blob/226b7348509233bfc1b6dcd760c4d281188ec3fe/jena-fuseki/Dockerfile),
> it gets the official version, saves it, extracts it and starts the
> server
>
> Do you need other (server config) setup files? The directory structure is:
>
> .
> ├── LICENSE
> ├── NOTICE
> ├── README
> ├── bin
> │   ├── s-delete
> │   ├── s-get
> │   ├── s-head
> │   ├── s-post
> │   ├── s-put
> │   ├── s-query
> │   ├── s-update
> │   ├── s-update-form
> │   └── soh
> ├── fuseki
> ├── fuseki-backup
> ├── fuseki-server
> ├── fuseki-server.bat
> ├── fuseki-server.jar
> ├── fuseki.service
> ├── load.sh
> ├── log4j2.properties
> ├── shiro.ini
> ├── tdbloader
> ├── tdbloader2
> └── webapp
>     ├── WEB-INF
>     │   └── web.xml
>     ├── favicon.ico
>     ├── index.html
>     ├── log4j2.properties
>     └── static
>         ├── css
>         ├── img
>         └── js
>
>
>>
>> On 16/01/2023 16:15, Andreas Plank wrote:
>>> Version 4.7.0 I could not get started running with, but 4.6.0 worked with
>>> the old data
>>> (that version 4.7.0 did not work fine is perhaps another issue to solve
>>> from this anyhow, in the meantime I use 4.6.0 with a docker image see e.g.
>>> https://github.com/stain/jena-docker/issues/70 … it downloads the official
>>> fuseki 4.6.0 aso.)
>>>
>>> “What else is happeing on the server at the same time?”
>>>
>>> - the server throws the afore mentioned error log, and HTTP response is 500
>> So durign the load there is no overlapping operation?
>> (what does the log show - is every previous action finished?)
>>
>>> - and some seconds later one can query as expected
>>>
>>> The configuration is as follows (shiro.ini)
>> That's only the security setup.
>>
>>> ------------8< /fuseki/shiro.ini >8------------------
>>> [main]
>>> # Development
>>> ssl.enabled = false
>>>
>>> plainMatcher=org.apache.shiro.authc.credential.SimpleCredentialsMatcher
>>> #iniRealm=org.apache.shiro.realm.text.IniRealm
>>> iniRealm.credentialsMatcher = $plainMatcher
>>>
>>> #localhost=org.apache.jena.fuseki.authz.LocalhostFilter
>>>
>>> [users]
>>> admin =onepassword, administrator
>>> wwwuser=anotherpassword, guest
>>>
>>> [roles]
>>> administrator=*
>>> wwwuser=rest:read
>>>
>>> [urls]
>>> ## Control functions open to anyone
>>> /$/status  = anon
>>> /$/ping    = anon
>>> /$/server  = anon
>>> /$/stats   = anon
>>> /$/stats/* = anon
>>> /*/query/**  = anon
>>> /*/sparql/** = anon
>>> /*/get/**    = anon
>>>
>>> ## and the rest are restricted
>>> /$/** = authcBasic,roles[administrator]
>>>
>>> ## Sparql update is restricted
>>>
>>> # /manage.html** = authcBasic,roles[administrator] # old interface
>>> /**/manage = authcBasic,roles[administrator]
>>> /**/manage** = authcBasic,roles[administrator]
>>> /*/data/** = authcBasic,roles[administrator]
>>> /*/upload/** = authcBasic,roles[administrator]
>>> /*/update/** = authcBasic,roles[administrator]
>>> /*/delete/** = authcBasic,roles[administrator]
>>>
>>> # Everything else
>>> /**=anon
>>>
>>> ------------8< /fuseki/shiro.ini >8------------------

Re: MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Posted by Andreas Plank <an...@gmail.com>.
Is there any data repair tool or to test the data?

Am Mo., 16. Jan. 2023 um 17:23 Uhr schrieb Andy Seaborne <an...@apache.org>:
>
> Without a minimal, reproducible example it's not possible to say much.
>
> As it is TDB1, it might be a broken database due to an earlier problem.
> You say it works on a development server.
> Is it using the same database?

yes, the database GRAPH was set up on 4.0.0 (in August 2022)

today (16. Jan. 2023) jena fuseki is on 4.6.0 running on that same data.

Usually I use the configuration defaults, that are shipped with the
docker image, and from reading the docker image Dockerfile
(https://github.com/stain/jena-docker/blob/226b7348509233bfc1b6dcd760c4d281188ec3fe/jena-fuseki/Dockerfile),
it gets the official version, saves it, extracts it and starts the
server

Do you need other (server config) setup files? The directory structure is:

.
├── LICENSE
├── NOTICE
├── README
├── bin
│   ├── s-delete
│   ├── s-get
│   ├── s-head
│   ├── s-post
│   ├── s-put
│   ├── s-query
│   ├── s-update
│   ├── s-update-form
│   └── soh
├── fuseki
├── fuseki-backup
├── fuseki-server
├── fuseki-server.bat
├── fuseki-server.jar
├── fuseki.service
├── load.sh
├── log4j2.properties
├── shiro.ini
├── tdbloader
├── tdbloader2
└── webapp
   ├── WEB-INF
   │   └── web.xml
   ├── favicon.ico
   ├── index.html
   ├── log4j2.properties
   └── static
       ├── css
       ├── img
       └── js


>
>
> On 16/01/2023 16:15, Andreas Plank wrote:
> > Version 4.7.0 I could not get started running with, but 4.6.0 worked with
> > the old data
> > (that version 4.7.0 did not work fine is perhaps another issue to solve
> > from this anyhow, in the meantime I use 4.6.0 with a docker image see e.g.
> > https://github.com/stain/jena-docker/issues/70 … it downloads the official
> > fuseki 4.6.0 aso.)
> >
> > “What else is happeing on the server at the same time?”
> >
> > - the server throws the afore mentioned error log, and HTTP response is 500
>
> So durign the load there is no overlapping operation?
> (what does the log show - is every previous action finished?)
>
> > - and some seconds later one can query as expected
> >
> > The configuration is as follows (shiro.ini)
>
> That's only the security setup.
>
> >
> > ------------8< /fuseki/shiro.ini >8------------------
> > [main]
> > # Development
> > ssl.enabled = false
> >
> > plainMatcher=org.apache.shiro.authc.credential.SimpleCredentialsMatcher
> > #iniRealm=org.apache.shiro.realm.text.IniRealm
> > iniRealm.credentialsMatcher = $plainMatcher
> >
> > #localhost=org.apache.jena.fuseki.authz.LocalhostFilter
> >
> > [users]
> > admin =onepassword, administrator
> > wwwuser=anotherpassword, guest
> >
> > [roles]
> > administrator=*
> > wwwuser=rest:read
> >
> > [urls]
> > ## Control functions open to anyone
> > /$/status  = anon
> > /$/ping    = anon
> > /$/server  = anon
> > /$/stats   = anon
> > /$/stats/* = anon
> > /*/query/**  = anon
> > /*/sparql/** = anon
> > /*/get/**    = anon
> >
> > ## and the rest are restricted
> > /$/** = authcBasic,roles[administrator]
> >
> > ## Sparql update is restricted
> >
> > # /manage.html** = authcBasic,roles[administrator] # old interface
> > /**/manage = authcBasic,roles[administrator]
> > /**/manage** = authcBasic,roles[administrator]
> > /*/data/** = authcBasic,roles[administrator]
> > /*/upload/** = authcBasic,roles[administrator]
> > /*/update/** = authcBasic,roles[administrator]
> > /*/delete/** = authcBasic,roles[administrator]
> >
> > # Everything else
> > /**=anon
> >
> > ------------8< /fuseki/shiro.ini >8------------------

Re: MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Posted by Andy Seaborne <an...@apache.org>.
Without a minimal, reproducible example it's not possible to say much.

As it is TDB1, it might be a broken database due to an earlier problem.
You say it works on a development server.
Is it using the same database?


On 16/01/2023 16:15, Andreas Plank wrote:
> Version 4.7.0 I could not get started running with, but 4.6.0 worked with
> the old data
> (that version 4.7.0 did not work fine is perhaps another issue to solve
> from this anyhow, in the meantime I use 4.6.0 with a docker image see e.g.
> https://github.com/stain/jena-docker/issues/70 … it downloads the official
> fuseki 4.6.0 aso.)
> 
> “What else is happeing on the server at the same time?”
> 
> - the server throws the afore mentioned error log, and HTTP response is 500

So durign the load there is no overlapping operation?
(what does the log show - is every previous action finished?)

> - and some seconds later one can query as expected
> 
> The configuration is as follows (shiro.ini)

That's only the security setup.

> 
> ------------8< /fuseki/shiro.ini >8------------------
> [main]
> # Development
> ssl.enabled = false
> 
> plainMatcher=org.apache.shiro.authc.credential.SimpleCredentialsMatcher
> #iniRealm=org.apache.shiro.realm.text.IniRealm
> iniRealm.credentialsMatcher = $plainMatcher
> 
> #localhost=org.apache.jena.fuseki.authz.LocalhostFilter
> 
> [users]
> admin =onepassword, administrator
> wwwuser=anotherpassword, guest
> 
> [roles]
> administrator=*
> wwwuser=rest:read
> 
> [urls]
> ## Control functions open to anyone
> /$/status  = anon
> /$/ping    = anon
> /$/server  = anon
> /$/stats   = anon
> /$/stats/* = anon
> /*/query/**  = anon
> /*/sparql/** = anon
> /*/get/**    = anon
> 
> ## and the rest are restricted
> /$/** = authcBasic,roles[administrator]
> 
> ## Sparql update is restricted
> 
> # /manage.html** = authcBasic,roles[administrator] # old interface
> /**/manage = authcBasic,roles[administrator]
> /**/manage** = authcBasic,roles[administrator]
> /*/data/** = authcBasic,roles[administrator]
> /*/upload/** = authcBasic,roles[administrator]
> /*/update/** = authcBasic,roles[administrator]
> /*/delete/** = authcBasic,roles[administrator]
> 
> # Everything else
> /**=anon
> 
> ------------8< /fuseki/shiro.ini >8------------------
> 
> Am Mo., 16. Jan. 2023 um 16:59 Uhr schrieb Andy Seaborne <an...@apache.org>:
> 
>>
>>
>> On 16/01/2023 15:40, Andreas Plank wrote:
>>> Hej-hej,
>>>
>>> The problem is still present with version 4.6.0, I could not do
>>>
>>
>> 4.7.0
>>
>>> ADD GRAPH <http://botanicalcollections.be/specimen/> TO GRAPH <
>>> http://www.botanicalcollections.be/specimen/>
>>>
>>> In the meantime:
>>>
>>> - How can one differentiate between if it is a data error or an error due
>>> to jena fuseki.
>>> - If it is because of the data, is there any possibility to repair the
>>> data? (I know, in the worst case one always could eventually throw away
>> all
>>> data and import all anew …)
>>>
>>> The error messages are now as follows:
>>>
>>
>> What else is happeing on the server at the same time?
>>
>> What is the server configuration?
>>
>>> 15:11:25 ERROR ParserARQUpdate :: Unexpected throwable:
>>> java.util.ConcurrentModificationException: Iterator: started at 5, now 6
>>>          at
>>>
>> org.apache.jena.tdb.sys.DatasetControlMRSW.policyError(DatasetControlMRSW.java:147)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.checkIterConcurrentModification(DatasetControlMRSW.java:103)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.hasNext(DatasetControlMRSW.java:110)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at org.apache.jena.atlas.iterator.Iter.hasNext(Iter.java:1104)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.util.iterator.WrappedIterator.hasNext(WrappedIterator.java:103)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at org.apache.jena.sparql.graph.GraphOps.addAll(GraphOps.java:74)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UpdateEngineWorker.gsAddTriples(UpdateEngineWorker.java:273)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UpdateEngineWorker.lambda$visit$3(UpdateEngineWorker.java:215)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UpdateEngineWorker.executeOperation(UpdateEngineWorker.java:550)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UpdateEngineWorker.visit(UpdateEngineWorker.java:209)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.sparql.modify.request.UpdateAdd.visit(UpdateAdd.java:29)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:45)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:31)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:55)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:31)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.lang.SPARQLParserBase.emitUpdate(SPARQLParserBase.java:172)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.sparql.lang.arq.ARQParser.Update1(ARQParser.java:1720)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.sparql.lang.arq.ARQParser.Update(ARQParser.java:1636)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.sparql.lang.arq.ARQParser.UpdateUnit(ARQParser.java:61)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:42)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:423)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:381)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:229)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.SPARQL_Update.executeForm(SPARQL_Update.java:207)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:110)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.ActionService.executeLifecycle(ActionService.java:58)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.SPARQL_Update.execPost(SPARQL_Update.java:91)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.ActionProcessor.process(ActionProcessor.java:34)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.fuseki.servlets.ActionBase.process(ActionBase.java:54)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.ActionExecLib.execActionSub(ActionExecLib.java:124)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.ActionExecLib.execAction(ActionExecLib.java:98)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.server.Dispatcher.dispatchAction(Dispatcher.java:164)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.fuseki.server.Dispatcher.process(Dispatcher.java:156)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.fuseki.server.Dispatcher.dispatch(Dispatcher.java:83)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.FusekiFilter.doFilter(FusekiFilter.java:48)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:284)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:247)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:210)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1378)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1300)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:822)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at org.eclipse.jetty.server.Server.handle(Server.java:562)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:505)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:762)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:497)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.eclipse.jetty.io
>> .AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at org.eclipse.jetty.io
>> .FillInterest.fillable(FillInterest.java:100)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.eclipse.jetty.io
>> .SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:412)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:381)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:268)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.lambda$new$0(AdaptiveExecutionStrategy.java:138)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:407)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at java.lang.Thread.run(Unknown Source) ~[?:?]
>>> 15:11:25 WARN  Fuseki          :: [13] ActionErrorException with cause
>>> org.apache.jena.fuseki.servlets.ActionErrorException: Iterator: started
>> at
>>> 5, now 6
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.ServletOps.errorOccurred(ServletOps.java:275)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:259)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.SPARQL_Update.executeForm(SPARQL_Update.java:207)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:110)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.ActionService.executeLifecycle(ActionService.java:58)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.SPARQL_Update.execPost(SPARQL_Update.java:91)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.ActionProcessor.process(ActionProcessor.java:34)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.fuseki.servlets.ActionBase.process(ActionBase.java:54)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.ActionExecLib.execActionSub(ActionExecLib.java:124)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.ActionExecLib.execAction(ActionExecLib.java:98)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.server.Dispatcher.dispatchAction(Dispatcher.java:164)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.fuseki.server.Dispatcher.process(Dispatcher.java:156)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.fuseki.server.Dispatcher.dispatch(Dispatcher.java:83)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.FusekiFilter.doFilter(FusekiFilter.java:48)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:284)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:247)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:210)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1378)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1300)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:822)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at org.eclipse.jetty.server.Server.handle(Server.java:562)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:505)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:762)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:497)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.eclipse.jetty.io
>> .AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at org.eclipse.jetty.io
>> .FillInterest.fillable(FillInterest.java:100)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.eclipse.jetty.io
>> .SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:412)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:381)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:268)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.lambda$new$0(AdaptiveExecutionStrategy.java:138)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:407)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at java.lang.Thread.run(Unknown Source) ~[?:?]
>>> Caused by: org.apache.jena.query.QueryException: Iterator: started at 5,
>>> now 6
>>>          at
>>>
>> org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:67)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:423)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:381)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:229)
>>> ~[fuseki-server.jar:4.6.0]
>>>          ... 73 more
>>> Caused by: java.util.ConcurrentModificationException: Iterator: started
>> at
>>> 5, now 6
>>>          at
>>>
>> org.apache.jena.tdb.sys.DatasetControlMRSW.policyError(DatasetControlMRSW.java:147)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.checkIterConcurrentModification(DatasetControlMRSW.java:103)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.hasNext(DatasetControlMRSW.java:110)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at org.apache.jena.atlas.iterator.Iter.hasNext(Iter.java:1104)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.util.iterator.WrappedIterator.hasNext(WrappedIterator.java:103)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at org.apache.jena.sparql.graph.GraphOps.addAll(GraphOps.java:74)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UpdateEngineWorker.gsAddTriples(UpdateEngineWorker.java:273)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UpdateEngineWorker.lambda$visit$3(UpdateEngineWorker.java:215)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UpdateEngineWorker.executeOperation(UpdateEngineWorker.java:550)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UpdateEngineWorker.visit(UpdateEngineWorker.java:209)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.sparql.modify.request.UpdateAdd.visit(UpdateAdd.java:29)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:45)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:31)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:55)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:31)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.lang.SPARQLParserBase.emitUpdate(SPARQLParserBase.java:172)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.sparql.lang.arq.ARQParser.Update1(ARQParser.java:1720)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.sparql.lang.arq.ARQParser.Update(ARQParser.java:1636)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.sparql.lang.arq.ARQParser.UpdateUnit(ARQParser.java:61)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:42)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:423)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:381)
>>> ~[fuseki-server.jar:4.6.0]
>>>          at
>>>
>> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:229)
>>> ~[fuseki-server.jar:4.6.0]
>>>          ... 73 more
>>> 15:11:25 INFO  Fuseki          :: [13] 500 Server Error (178 ms)
>>>
>>>
>>> Am Do., 12. Jan. 2023 um 12:12 Uhr schrieb Andy Seaborne <
>> andy@apache.org>:
>>>
>>>>
>>>>
>>>> On 12/01/2023 10:40, Andreas Plank wrote:
>>>>> Hej-hej,
>>>>>
>>>>> I could not upgrade yet, but would Fuseki UI version 4.7.0 also work
>> fine
>>>>> for this issue?
>>>>
>>>> Quite possibly.
>>>>
>>>> The problem description isn't a complete example, which is why trying it
>>>> is the way to find out.
>>>>
>>>>        Andy
>>>>
>>>>
>>>>
>>>>>
>>>>> Kind Regards
>>>>> Andreas
>>>>>
>>>>> Am Do., 11. Aug. 2022 um 12:51 Uhr schrieb Andy Seaborne <
>>>> andy@apache.org>:
>>>>>
>>>>>> Hi Andreas,
>>>>>>
>>>>>> Could you please try a newer version - 4.3.2 or 4.4.0 (not 4.5.0
>> which a
>>>>>> different problem in this area).
>>>>>>
>>>>>>         Andy
>>>>
>>>>
>>>
>>
> 

Re: MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Posted by Andreas Plank <an...@gmail.com>.
Version 4.7.0 I could not get started running with, but 4.6.0 worked with
the old data
(that version 4.7.0 did not work fine is perhaps another issue to solve
from this anyhow, in the meantime I use 4.6.0 with a docker image see e.g.
https://github.com/stain/jena-docker/issues/70 … it downloads the official
fuseki 4.6.0 aso.)

“What else is happeing on the server at the same time?”

- the server throws the afore mentioned error log, and HTTP response is 500
- and some seconds later one can query as expected

The configuration is as follows (shiro.ini)

------------8< /fuseki/shiro.ini >8------------------
[main]
# Development
ssl.enabled = false

plainMatcher=org.apache.shiro.authc.credential.SimpleCredentialsMatcher
#iniRealm=org.apache.shiro.realm.text.IniRealm
iniRealm.credentialsMatcher = $plainMatcher

#localhost=org.apache.jena.fuseki.authz.LocalhostFilter

[users]
admin =onepassword, administrator
wwwuser=anotherpassword, guest

[roles]
administrator=*
wwwuser=rest:read

[urls]
## Control functions open to anyone
/$/status  = anon
/$/ping    = anon
/$/server  = anon
/$/stats   = anon
/$/stats/* = anon
/*/query/**  = anon
/*/sparql/** = anon
/*/get/**    = anon

## and the rest are restricted
/$/** = authcBasic,roles[administrator]

## Sparql update is restricted

# /manage.html** = authcBasic,roles[administrator] # old interface
/**/manage = authcBasic,roles[administrator]
/**/manage** = authcBasic,roles[administrator]
/*/data/** = authcBasic,roles[administrator]
/*/upload/** = authcBasic,roles[administrator]
/*/update/** = authcBasic,roles[administrator]
/*/delete/** = authcBasic,roles[administrator]

# Everything else
/**=anon

------------8< /fuseki/shiro.ini >8------------------

Am Mo., 16. Jan. 2023 um 16:59 Uhr schrieb Andy Seaborne <an...@apache.org>:

>
>
> On 16/01/2023 15:40, Andreas Plank wrote:
> > Hej-hej,
> >
> > The problem is still present with version 4.6.0, I could not do
> >
>
> 4.7.0
>
> > ADD GRAPH <http://botanicalcollections.be/specimen/> TO GRAPH <
> > http://www.botanicalcollections.be/specimen/>
> >
> > In the meantime:
> >
> > - How can one differentiate between if it is a data error or an error due
> > to jena fuseki.
> > - If it is because of the data, is there any possibility to repair the
> > data? (I know, in the worst case one always could eventually throw away
> all
> > data and import all anew …)
> >
> > The error messages are now as follows:
> >
>
> What else is happeing on the server at the same time?
>
> What is the server configuration?
>
> > 15:11:25 ERROR ParserARQUpdate :: Unexpected throwable:
> > java.util.ConcurrentModificationException: Iterator: started at 5, now 6
> >         at
> >
> org.apache.jena.tdb.sys.DatasetControlMRSW.policyError(DatasetControlMRSW.java:147)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.checkIterConcurrentModification(DatasetControlMRSW.java:103)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.hasNext(DatasetControlMRSW.java:110)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
> > ~[fuseki-server.jar:4.6.0]
> >         at org.apache.jena.atlas.iterator.Iter.hasNext(Iter.java:1104)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.util.iterator.WrappedIterator.hasNext(WrappedIterator.java:103)
> > ~[fuseki-server.jar:4.6.0]
> >         at org.apache.jena.sparql.graph.GraphOps.addAll(GraphOps.java:74)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UpdateEngineWorker.gsAddTriples(UpdateEngineWorker.java:273)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UpdateEngineWorker.lambda$visit$3(UpdateEngineWorker.java:215)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UpdateEngineWorker.executeOperation(UpdateEngineWorker.java:550)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UpdateEngineWorker.visit(UpdateEngineWorker.java:209)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.sparql.modify.request.UpdateAdd.visit(UpdateAdd.java:29)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:45)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:31)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:55)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:31)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.lang.SPARQLParserBase.emitUpdate(SPARQLParserBase.java:172)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.sparql.lang.arq.ARQParser.Update1(ARQParser.java:1720)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.sparql.lang.arq.ARQParser.Update(ARQParser.java:1636)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.sparql.lang.arq.ARQParser.UpdateUnit(ARQParser.java:61)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:42)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:423)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:381)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:229)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.SPARQL_Update.executeForm(SPARQL_Update.java:207)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:110)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.ActionService.executeLifecycle(ActionService.java:58)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.SPARQL_Update.execPost(SPARQL_Update.java:91)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.ActionProcessor.process(ActionProcessor.java:34)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.fuseki.servlets.ActionBase.process(ActionBase.java:54)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.ActionExecLib.execActionSub(ActionExecLib.java:124)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.ActionExecLib.execAction(ActionExecLib.java:98)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.server.Dispatcher.dispatchAction(Dispatcher.java:164)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.fuseki.server.Dispatcher.process(Dispatcher.java:156)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.fuseki.server.Dispatcher.dispatch(Dispatcher.java:83)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.FusekiFilter.doFilter(FusekiFilter.java:48)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:284)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:247)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:210)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1378)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1300)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:822)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
> > ~[fuseki-server.jar:4.6.0]
> >         at org.eclipse.jetty.server.Server.handle(Server.java:562)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:505)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:762)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:497)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.eclipse.jetty.io
> .AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319)
> > ~[fuseki-server.jar:4.6.0]
> >         at org.eclipse.jetty.io
> .FillInterest.fillable(FillInterest.java:100)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.eclipse.jetty.io
> .SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:412)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:381)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:268)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.lambda$new$0(AdaptiveExecutionStrategy.java:138)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:407)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038)
> > ~[fuseki-server.jar:4.6.0]
> >         at java.lang.Thread.run(Unknown Source) ~[?:?]
> > 15:11:25 WARN  Fuseki          :: [13] ActionErrorException with cause
> > org.apache.jena.fuseki.servlets.ActionErrorException: Iterator: started
> at
> > 5, now 6
> >         at
> >
> org.apache.jena.fuseki.servlets.ServletOps.errorOccurred(ServletOps.java:275)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:259)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.SPARQL_Update.executeForm(SPARQL_Update.java:207)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:110)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.ActionService.executeLifecycle(ActionService.java:58)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.SPARQL_Update.execPost(SPARQL_Update.java:91)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.ActionProcessor.process(ActionProcessor.java:34)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.fuseki.servlets.ActionBase.process(ActionBase.java:54)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.ActionExecLib.execActionSub(ActionExecLib.java:124)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.ActionExecLib.execAction(ActionExecLib.java:98)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.server.Dispatcher.dispatchAction(Dispatcher.java:164)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.fuseki.server.Dispatcher.process(Dispatcher.java:156)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.fuseki.server.Dispatcher.dispatch(Dispatcher.java:83)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.FusekiFilter.doFilter(FusekiFilter.java:48)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:284)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:247)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:210)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1378)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1300)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:822)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
> > ~[fuseki-server.jar:4.6.0]
> >         at org.eclipse.jetty.server.Server.handle(Server.java:562)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:505)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:762)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:497)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.eclipse.jetty.io
> .AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319)
> > ~[fuseki-server.jar:4.6.0]
> >         at org.eclipse.jetty.io
> .FillInterest.fillable(FillInterest.java:100)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.eclipse.jetty.io
> .SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:412)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:381)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:268)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.lambda$new$0(AdaptiveExecutionStrategy.java:138)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:407)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038)
> > ~[fuseki-server.jar:4.6.0]
> >         at java.lang.Thread.run(Unknown Source) ~[?:?]
> > Caused by: org.apache.jena.query.QueryException: Iterator: started at 5,
> > now 6
> >         at
> >
> org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:67)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:423)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:381)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:229)
> > ~[fuseki-server.jar:4.6.0]
> >         ... 73 more
> > Caused by: java.util.ConcurrentModificationException: Iterator: started
> at
> > 5, now 6
> >         at
> >
> org.apache.jena.tdb.sys.DatasetControlMRSW.policyError(DatasetControlMRSW.java:147)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.checkIterConcurrentModification(DatasetControlMRSW.java:103)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.hasNext(DatasetControlMRSW.java:110)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
> > ~[fuseki-server.jar:4.6.0]
> >         at org.apache.jena.atlas.iterator.Iter.hasNext(Iter.java:1104)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.util.iterator.WrappedIterator.hasNext(WrappedIterator.java:103)
> > ~[fuseki-server.jar:4.6.0]
> >         at org.apache.jena.sparql.graph.GraphOps.addAll(GraphOps.java:74)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UpdateEngineWorker.gsAddTriples(UpdateEngineWorker.java:273)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UpdateEngineWorker.lambda$visit$3(UpdateEngineWorker.java:215)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UpdateEngineWorker.executeOperation(UpdateEngineWorker.java:550)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UpdateEngineWorker.visit(UpdateEngineWorker.java:209)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.sparql.modify.request.UpdateAdd.visit(UpdateAdd.java:29)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:45)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:31)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:55)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:31)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.lang.SPARQLParserBase.emitUpdate(SPARQLParserBase.java:172)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.sparql.lang.arq.ARQParser.Update1(ARQParser.java:1720)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.sparql.lang.arq.ARQParser.Update(ARQParser.java:1636)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.sparql.lang.arq.ARQParser.UpdateUnit(ARQParser.java:61)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:42)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:423)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> > org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:381)
> > ~[fuseki-server.jar:4.6.0]
> >         at
> >
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:229)
> > ~[fuseki-server.jar:4.6.0]
> >         ... 73 more
> > 15:11:25 INFO  Fuseki          :: [13] 500 Server Error (178 ms)
> >
> >
> > Am Do., 12. Jan. 2023 um 12:12 Uhr schrieb Andy Seaborne <
> andy@apache.org>:
> >
> >>
> >>
> >> On 12/01/2023 10:40, Andreas Plank wrote:
> >>> Hej-hej,
> >>>
> >>> I could not upgrade yet, but would Fuseki UI version 4.7.0 also work
> fine
> >>> for this issue?
> >>
> >> Quite possibly.
> >>
> >> The problem description isn't a complete example, which is why trying it
> >> is the way to find out.
> >>
> >>       Andy
> >>
> >>
> >>
> >>>
> >>> Kind Regards
> >>> Andreas
> >>>
> >>> Am Do., 11. Aug. 2022 um 12:51 Uhr schrieb Andy Seaborne <
> >> andy@apache.org>:
> >>>
> >>>> Hi Andreas,
> >>>>
> >>>> Could you please try a newer version - 4.3.2 or 4.4.0 (not 4.5.0
> which a
> >>>> different problem in this area).
> >>>>
> >>>>        Andy
> >>
> >>
> >
>

Re: MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Posted by Andy Seaborne <an...@apache.org>.

On 16/01/2023 15:40, Andreas Plank wrote:
> Hej-hej,
> 
> The problem is still present with version 4.6.0, I could not do
> 

4.7.0

> ADD GRAPH <http://botanicalcollections.be/specimen/> TO GRAPH <
> http://www.botanicalcollections.be/specimen/>
> 
> In the meantime:
> 
> - How can one differentiate between if it is a data error or an error due
> to jena fuseki.
> - If it is because of the data, is there any possibility to repair the
> data? (I know, in the worst case one always could eventually throw away all
> data and import all anew …)
> 
> The error messages are now as follows:
> 

What else is happeing on the server at the same time?

What is the server configuration?

> 15:11:25 ERROR ParserARQUpdate :: Unexpected throwable:
> java.util.ConcurrentModificationException: Iterator: started at 5, now 6
>         at
> org.apache.jena.tdb.sys.DatasetControlMRSW.policyError(DatasetControlMRSW.java:147)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.checkIterConcurrentModification(DatasetControlMRSW.java:103)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.hasNext(DatasetControlMRSW.java:110)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
> ~[fuseki-server.jar:4.6.0]
>         at org.apache.jena.atlas.iterator.Iter.hasNext(Iter.java:1104)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.util.iterator.WrappedIterator.hasNext(WrappedIterator.java:103)
> ~[fuseki-server.jar:4.6.0]
>         at org.apache.jena.sparql.graph.GraphOps.addAll(GraphOps.java:74)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UpdateEngineWorker.gsAddTriples(UpdateEngineWorker.java:273)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UpdateEngineWorker.lambda$visit$3(UpdateEngineWorker.java:215)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UpdateEngineWorker.executeOperation(UpdateEngineWorker.java:550)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UpdateEngineWorker.visit(UpdateEngineWorker.java:209)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.request.UpdateAdd.visit(UpdateAdd.java:29)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:45)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:31)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:55)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:31)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.lang.SPARQLParserBase.emitUpdate(SPARQLParserBase.java:172)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.lang.arq.ARQParser.Update1(ARQParser.java:1720)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.lang.arq.ARQParser.Update(ARQParser.java:1636)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.lang.arq.ARQParser.UpdateUnit(ARQParser.java:61)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:42)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:423)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:381)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:229)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.SPARQL_Update.executeForm(SPARQL_Update.java:207)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:110)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.ActionService.executeLifecycle(ActionService.java:58)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execPost(SPARQL_Update.java:91)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.ActionProcessor.process(ActionProcessor.java:34)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.ActionBase.process(ActionBase.java:54)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.ActionExecLib.execActionSub(ActionExecLib.java:124)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.ActionExecLib.execAction(ActionExecLib.java:98)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.server.Dispatcher.dispatchAction(Dispatcher.java:164)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.server.Dispatcher.process(Dispatcher.java:156)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.server.Dispatcher.dispatch(Dispatcher.java:83)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.FusekiFilter.doFilter(FusekiFilter.java:48)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:284)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:247)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:210)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1378)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1300)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:822)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
> ~[fuseki-server.jar:4.6.0]
>         at org.eclipse.jetty.server.Server.handle(Server.java:562)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:505)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:762)
> ~[fuseki-server.jar:4.6.0]
>         at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:497)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319)
> ~[fuseki-server.jar:4.6.0]
>         at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:412)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:381)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:268)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.lambda$new$0(AdaptiveExecutionStrategy.java:138)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:407)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038)
> ~[fuseki-server.jar:4.6.0]
>         at java.lang.Thread.run(Unknown Source) ~[?:?]
> 15:11:25 WARN  Fuseki          :: [13] ActionErrorException with cause
> org.apache.jena.fuseki.servlets.ActionErrorException: Iterator: started at
> 5, now 6
>         at
> org.apache.jena.fuseki.servlets.ServletOps.errorOccurred(ServletOps.java:275)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:259)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.SPARQL_Update.executeForm(SPARQL_Update.java:207)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:110)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.ActionService.executeLifecycle(ActionService.java:58)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execPost(SPARQL_Update.java:91)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.ActionProcessor.process(ActionProcessor.java:34)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.ActionBase.process(ActionBase.java:54)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.ActionExecLib.execActionSub(ActionExecLib.java:124)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.ActionExecLib.execAction(ActionExecLib.java:98)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.server.Dispatcher.dispatchAction(Dispatcher.java:164)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.server.Dispatcher.process(Dispatcher.java:156)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.server.Dispatcher.dispatch(Dispatcher.java:83)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.FusekiFilter.doFilter(FusekiFilter.java:48)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:284)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:247)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:210)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1378)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1300)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:822)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
> ~[fuseki-server.jar:4.6.0]
>         at org.eclipse.jetty.server.Server.handle(Server.java:562)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:505)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:762)
> ~[fuseki-server.jar:4.6.0]
>         at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:497)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319)
> ~[fuseki-server.jar:4.6.0]
>         at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:412)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:381)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:268)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.lambda$new$0(AdaptiveExecutionStrategy.java:138)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:407)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038)
> ~[fuseki-server.jar:4.6.0]
>         at java.lang.Thread.run(Unknown Source) ~[?:?]
> Caused by: org.apache.jena.query.QueryException: Iterator: started at 5,
> now 6
>         at
> org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:67)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:423)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:381)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:229)
> ~[fuseki-server.jar:4.6.0]
>         ... 73 more
> Caused by: java.util.ConcurrentModificationException: Iterator: started at
> 5, now 6
>         at
> org.apache.jena.tdb.sys.DatasetControlMRSW.policyError(DatasetControlMRSW.java:147)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.checkIterConcurrentModification(DatasetControlMRSW.java:103)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.hasNext(DatasetControlMRSW.java:110)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
> ~[fuseki-server.jar:4.6.0]
>         at org.apache.jena.atlas.iterator.Iter.hasNext(Iter.java:1104)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.util.iterator.WrappedIterator.hasNext(WrappedIterator.java:103)
> ~[fuseki-server.jar:4.6.0]
>         at org.apache.jena.sparql.graph.GraphOps.addAll(GraphOps.java:74)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UpdateEngineWorker.gsAddTriples(UpdateEngineWorker.java:273)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UpdateEngineWorker.lambda$visit$3(UpdateEngineWorker.java:215)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UpdateEngineWorker.executeOperation(UpdateEngineWorker.java:550)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UpdateEngineWorker.visit(UpdateEngineWorker.java:209)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.request.UpdateAdd.visit(UpdateAdd.java:29)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:45)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:31)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:55)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:31)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.lang.SPARQLParserBase.emitUpdate(SPARQLParserBase.java:172)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.lang.arq.ARQParser.Update1(ARQParser.java:1720)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.lang.arq.ARQParser.Update(ARQParser.java:1636)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.lang.arq.ARQParser.UpdateUnit(ARQParser.java:61)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:42)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:423)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:381)
> ~[fuseki-server.jar:4.6.0]
>         at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:229)
> ~[fuseki-server.jar:4.6.0]
>         ... 73 more
> 15:11:25 INFO  Fuseki          :: [13] 500 Server Error (178 ms)
> 
> 
> Am Do., 12. Jan. 2023 um 12:12 Uhr schrieb Andy Seaborne <an...@apache.org>:
> 
>>
>>
>> On 12/01/2023 10:40, Andreas Plank wrote:
>>> Hej-hej,
>>>
>>> I could not upgrade yet, but would Fuseki UI version 4.7.0 also work fine
>>> for this issue?
>>
>> Quite possibly.
>>
>> The problem description isn't a complete example, which is why trying it
>> is the way to find out.
>>
>>       Andy
>>
>>
>>
>>>
>>> Kind Regards
>>> Andreas
>>>
>>> Am Do., 11. Aug. 2022 um 12:51 Uhr schrieb Andy Seaborne <
>> andy@apache.org>:
>>>
>>>> Hi Andreas,
>>>>
>>>> Could you please try a newer version - 4.3.2 or 4.4.0 (not 4.5.0 which a
>>>> different problem in this area).
>>>>
>>>>        Andy
>>
>>
> 

Re: MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Posted by Andreas Plank <an...@gmail.com>.
Hej-hej,

The problem is still present with version 4.6.0, I could not do

ADD GRAPH <http://botanicalcollections.be/specimen/> TO GRAPH <
http://www.botanicalcollections.be/specimen/>

In the meantime:

- How can one differentiate between if it is a data error or an error due
to jena fuseki.
- If it is because of the data, is there any possibility to repair the
data? (I know, in the worst case one always could eventually throw away all
data and import all anew …)

The error messages are now as follows:

15:11:25 ERROR ParserARQUpdate :: Unexpected throwable:
java.util.ConcurrentModificationException: Iterator: started at 5, now 6
       at
org.apache.jena.tdb.sys.DatasetControlMRSW.policyError(DatasetControlMRSW.java:147)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.checkIterConcurrentModification(DatasetControlMRSW.java:103)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.hasNext(DatasetControlMRSW.java:110)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
~[fuseki-server.jar:4.6.0]
       at org.apache.jena.atlas.iterator.Iter.hasNext(Iter.java:1104)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.util.iterator.WrappedIterator.hasNext(WrappedIterator.java:103)
~[fuseki-server.jar:4.6.0]
       at org.apache.jena.sparql.graph.GraphOps.addAll(GraphOps.java:74)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UpdateEngineWorker.gsAddTriples(UpdateEngineWorker.java:273)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UpdateEngineWorker.lambda$visit$3(UpdateEngineWorker.java:215)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UpdateEngineWorker.executeOperation(UpdateEngineWorker.java:550)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UpdateEngineWorker.visit(UpdateEngineWorker.java:209)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.request.UpdateAdd.visit(UpdateAdd.java:29)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:45)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:31)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:55)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:31)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.lang.SPARQLParserBase.emitUpdate(SPARQLParserBase.java:172)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.lang.arq.ARQParser.Update1(ARQParser.java:1720)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.lang.arq.ARQParser.Update(ARQParser.java:1636)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.lang.arq.ARQParser.UpdateUnit(ARQParser.java:61)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:42)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:423)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:381)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:229)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.SPARQL_Update.executeForm(SPARQL_Update.java:207)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:110)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.ActionService.executeLifecycle(ActionService.java:58)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.SPARQL_Update.execPost(SPARQL_Update.java:91)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.ActionProcessor.process(ActionProcessor.java:34)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.ActionBase.process(ActionBase.java:54)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.ActionExecLib.execActionSub(ActionExecLib.java:124)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.ActionExecLib.execAction(ActionExecLib.java:98)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.server.Dispatcher.dispatchAction(Dispatcher.java:164)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.server.Dispatcher.process(Dispatcher.java:156)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.server.Dispatcher.dispatch(Dispatcher.java:83)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.FusekiFilter.doFilter(FusekiFilter.java:48)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:284)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:247)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:210)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1378)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1300)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:822)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
~[fuseki-server.jar:4.6.0]
       at org.eclipse.jetty.server.Server.handle(Server.java:562)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:505)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:762)
~[fuseki-server.jar:4.6.0]
       at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:497)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319)
~[fuseki-server.jar:4.6.0]
       at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:412)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:381)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:268)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.lambda$new$0(AdaptiveExecutionStrategy.java:138)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:407)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038)
~[fuseki-server.jar:4.6.0]
       at java.lang.Thread.run(Unknown Source) ~[?:?]
15:11:25 WARN  Fuseki          :: [13] ActionErrorException with cause
org.apache.jena.fuseki.servlets.ActionErrorException: Iterator: started at
5, now 6
       at
org.apache.jena.fuseki.servlets.ServletOps.errorOccurred(ServletOps.java:275)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:259)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.SPARQL_Update.executeForm(SPARQL_Update.java:207)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:110)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.ActionService.executeLifecycle(ActionService.java:58)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.SPARQL_Update.execPost(SPARQL_Update.java:91)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.ActionProcessor.process(ActionProcessor.java:34)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.ActionBase.process(ActionBase.java:54)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.ActionExecLib.execActionSub(ActionExecLib.java:124)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.ActionExecLib.execAction(ActionExecLib.java:98)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.server.Dispatcher.dispatchAction(Dispatcher.java:164)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.server.Dispatcher.process(Dispatcher.java:156)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.server.Dispatcher.dispatch(Dispatcher.java:83)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.FusekiFilter.doFilter(FusekiFilter.java:48)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
~[fuseki-server.jar:4.6.0]
       at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:284)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:247)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:210)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1378)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1300)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:822)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
~[fuseki-server.jar:4.6.0]
       at org.eclipse.jetty.server.Server.handle(Server.java:562)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:505)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:762)
~[fuseki-server.jar:4.6.0]
       at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:497)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319)
~[fuseki-server.jar:4.6.0]
       at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:412)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:381)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:268)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.lambda$new$0(AdaptiveExecutionStrategy.java:138)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:407)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894)
~[fuseki-server.jar:4.6.0]
       at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038)
~[fuseki-server.jar:4.6.0]
       at java.lang.Thread.run(Unknown Source) ~[?:?]
Caused by: org.apache.jena.query.QueryException: Iterator: started at 5,
now 6
       at
org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:67)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:423)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:381)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:229)
~[fuseki-server.jar:4.6.0]
       ... 73 more
Caused by: java.util.ConcurrentModificationException: Iterator: started at
5, now 6
       at
org.apache.jena.tdb.sys.DatasetControlMRSW.policyError(DatasetControlMRSW.java:147)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.checkIterConcurrentModification(DatasetControlMRSW.java:103)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.hasNext(DatasetControlMRSW.java:110)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.atlas.iterator.Iter$IterMap.hasNext(Iter.java:412)
~[fuseki-server.jar:4.6.0]
       at org.apache.jena.atlas.iterator.Iter.hasNext(Iter.java:1104)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.util.iterator.WrappedIterator.hasNext(WrappedIterator.java:103)
~[fuseki-server.jar:4.6.0]
       at org.apache.jena.sparql.graph.GraphOps.addAll(GraphOps.java:74)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UpdateEngineWorker.gsAddTriples(UpdateEngineWorker.java:273)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UpdateEngineWorker.lambda$visit$3(UpdateEngineWorker.java:215)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UpdateEngineWorker.executeOperation(UpdateEngineWorker.java:550)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UpdateEngineWorker.visit(UpdateEngineWorker.java:209)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.request.UpdateAdd.visit(UpdateAdd.java:29)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:45)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:31)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:55)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:31)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.lang.SPARQLParserBase.emitUpdate(SPARQLParserBase.java:172)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.lang.arq.ARQParser.Update1(ARQParser.java:1720)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.lang.arq.ARQParser.Update(ARQParser.java:1636)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.lang.arq.ARQParser.UpdateUnit(ARQParser.java:61)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:42)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:423)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:381)
~[fuseki-server.jar:4.6.0]
       at
org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:229)
~[fuseki-server.jar:4.6.0]
       ... 73 more
15:11:25 INFO  Fuseki          :: [13] 500 Server Error (178 ms)


Am Do., 12. Jan. 2023 um 12:12 Uhr schrieb Andy Seaborne <an...@apache.org>:

>
>
> On 12/01/2023 10:40, Andreas Plank wrote:
> > Hej-hej,
> >
> > I could not upgrade yet, but would Fuseki UI version 4.7.0 also work fine
> > for this issue?
>
> Quite possibly.
>
> The problem description isn't a complete example, which is why trying it
> is the way to find out.
>
>      Andy
>
>
>
> >
> > Kind Regards
> > Andreas
> >
> > Am Do., 11. Aug. 2022 um 12:51 Uhr schrieb Andy Seaborne <
> andy@apache.org>:
> >
> >> Hi Andreas,
> >>
> >> Could you please try a newer version - 4.3.2 or 4.4.0 (not 4.5.0 which a
> >> different problem in this area).
> >>
> >>       Andy
>
>

Re: MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Posted by Andy Seaborne <an...@apache.org>.

On 12/01/2023 10:40, Andreas Plank wrote:
> Hej-hej,
> 
> I could not upgrade yet, but would Fuseki UI version 4.7.0 also work fine
> for this issue?

Quite possibly.

The problem description isn't a complete example, which is why trying it 
is the way to find out.

     Andy



> 
> Kind Regards
> Andreas
> 
> Am Do., 11. Aug. 2022 um 12:51 Uhr schrieb Andy Seaborne <an...@apache.org>:
> 
>> Hi Andreas,
>>
>> Could you please try a newer version - 4.3.2 or 4.4.0 (not 4.5.0 which a
>> different problem in this area).
>>
>>       Andy
>>
>> On 10/08/2022 10:10, Andreas Plank wrote:
>>> Hej-hej,
>>>
>>> on Fuseki UI (4.0.0) I tried MOVE GRAPH … TO GRAPH … on a development
>>> server and it worked fine, but on the production server the error came
>>> Server Error 500 Iterator: started at 5, now 6. Strange, hm. The only
>>> difference I can see superficially at the moment is the amount of
>>> stored data: production server‘s backup was 7,5 GB (gz-compressed)
>>>
>>> What could be a solution? Is it because of huge data? Is there any
>>> repair possible? Has it problems to digest all the data?
>>>
>>> Below I’d like to share the technical log with you fellow technicians,
>>> I hope you can conclude something meaningful out of it, so that we
>>> come to a solution. Thank you very much!
>>>
>>> Kind Regards
>>> Andreas
>>
> 

Re: MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Posted by Andreas Plank <an...@gmail.com>.
Hej-hej,

I could not upgrade yet, but would Fuseki UI version 4.7.0 also work fine
for this issue?

Kind Regards
Andreas

Am Do., 11. Aug. 2022 um 12:51 Uhr schrieb Andy Seaborne <an...@apache.org>:

> Hi Andreas,
>
> Could you please try a newer version - 4.3.2 or 4.4.0 (not 4.5.0 which a
> different problem in this area).
>
>      Andy
>
> On 10/08/2022 10:10, Andreas Plank wrote:
> > Hej-hej,
> >
> > on Fuseki UI (4.0.0) I tried MOVE GRAPH … TO GRAPH … on a development
> > server and it worked fine, but on the production server the error came
> > Server Error 500 Iterator: started at 5, now 6. Strange, hm. The only
> > difference I can see superficially at the moment is the amount of
> > stored data: production server‘s backup was 7,5 GB (gz-compressed)
> >
> > What could be a solution? Is it because of huge data? Is there any
> > repair possible? Has it problems to digest all the data?
> >
> > Below I’d like to share the technical log with you fellow technicians,
> > I hope you can conclude something meaningful out of it, so that we
> > come to a solution. Thank you very much!
> >
> > Kind Regards
> > Andreas
>

Re: MOVE GRAPH … TO GRAPH … ~  Server Error 500 Iterator: started at 5, now 6 (SPARQL Update)

Posted by Andy Seaborne <an...@apache.org>.
Hi Andreas,

Could you please try a newer version - 4.3.2 or 4.4.0 (not 4.5.0 which a 
different problem in this area).

     Andy

On 10/08/2022 10:10, Andreas Plank wrote:
> Hej-hej,
> 
> on Fuseki UI (4.0.0) I tried MOVE GRAPH … TO GRAPH … on a development
> server and it worked fine, but on the production server the error came
> Server Error 500 Iterator: started at 5, now 6. Strange, hm. The only
> difference I can see superficially at the moment is the amount of
> stored data: production server‘s backup was 7,5 GB (gz-compressed)
> 
> What could be a solution? Is it because of huge data? Is there any
> repair possible? Has it problems to digest all the data?
> 
> Below I’d like to share the technical log with you fellow technicians,
> I hope you can conclude something meaningful out of it, so that we
> come to a solution. Thank you very much!
> 
> Kind Regards
> Andreas
> 
> logs
> SPARQL Update
> MOVE GRAPH <http://botanicalcollections.be/specimen/> TO GRAPH
> <http://www.botanicalcollections.be/specimen/>
> 
> 2022-08-10T08:40:40.464255190Z 08:40:40 INFO  Fuseki          ::
> [38387] POST http://160.45.63.26:3030/CETAF-IDs/update
> 2022-08-10T08:40:41.384137255Z 08:40:41 ERROR ParserARQUpdate ::
> Unexpected throwable:
> 2022-08-10T08:40:41.384173509Z
> java.util.ConcurrentModificationException: Iterator: started at 5, now
> 6
> 2022-08-10T08:40:41.384178369Z at
> org.apache.jena.tdb.sys.DatasetControlMRSW.policyError(DatasetControlMRSW.java:147)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384183036Z at
> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.checkIterConcurrentModification(DatasetControlMRSW.java:103)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384187070Z at
> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.hasNext(DatasetControlMRSW.java:110)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384191026Z at
> org.apache.jena.atlas.iterator.Iter$2.hasNext(Iter.java:345)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384194781Z at
> org.apache.jena.atlas.iterator.Iter$2.hasNext(Iter.java:345)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384198498Z at
> org.apache.jena.atlas.iterator.Iter.hasNext(Iter.java:999)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384202165Z at
> org.apache.jena.util.iterator.WrappedIterator.hasNext(WrappedIterator.java:90)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384205872Z at
> org.apache.jena.sparql.graph.GraphOps.addAll(GraphOps.java:74)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384209653Z at
> org.apache.jena.sparql.modify.UpdateEngineWorker.gsAddTriples(UpdateEngineWorker.java:254)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384213384Z at
> org.apache.jena.sparql.modify.UpdateEngineWorker.gsCopy(UpdateEngineWorker.java:247)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384217090Z at
> org.apache.jena.sparql.modify.UpdateEngineWorker.visit(UpdateEngineWorker.java:218)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384221090Z at
> org.apache.jena.sparql.modify.request.UpdateMove.visit(UpdateMove.java:29)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384224845Z at
> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:45)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384228538Z at
> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:31)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384232208Z at
> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:55)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384235952Z at
> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:31)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384239609Z at
> org.apache.jena.sparql.lang.SPARQLParserBase.emitUpdate(SPARQLParserBase.java:186)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384244238Z at
> org.apache.jena.sparql.lang.arq.ARQParser.Update1(ARQParser.java:1702)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384247985Z at
> org.apache.jena.sparql.lang.arq.ARQParser.Update(ARQParser.java:1618)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384251623Z at
> org.apache.jena.sparql.lang.arq.ARQParser.UpdateUnit(ARQParser.java:61)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384267505Z at
> org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:42)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384271115Z at
> org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384274345Z at
> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:421)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384277582Z at
> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:380)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384280844Z at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:226)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384284116Z at
> org.apache.jena.fuseki.servlets.SPARQL_Update.executeForm(SPARQL_Update.java:204)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384287383Z at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:107)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384290633Z at
> org.apache.jena.fuseki.servlets.ActionService.executeLifecycle(ActionService.java:58)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384293913Z at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execPost(SPARQL_Update.java:88)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384297254Z at
> org.apache.jena.fuseki.servlets.ActionProcessor.process(ActionProcessor.java:34)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384300512Z at
> org.apache.jena.fuseki.servlets.ActionBase.process(ActionBase.java:55)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384303856Z at
> org.apache.jena.fuseki.servlets.ActionExecLib.execAction(ActionExecLib.java:108)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384307117Z at
> org.apache.jena.fuseki.server.Dispatcher.dispatchAction(Dispatcher.java:118)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384310612Z at
> org.apache.jena.fuseki.server.Dispatcher.process(Dispatcher.java:110)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384313853Z at
> org.apache.jena.fuseki.server.Dispatcher.dispatch(Dispatcher.java:96)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384317083Z at
> org.apache.jena.fuseki.servlets.FusekiFilter.doFilter(FusekiFilter.java:51)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384320709Z at
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384324056Z at
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384327328Z at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384330605Z at
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384333854Z at
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384337187Z at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384343652Z at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384347061Z at
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384350301Z at
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384353676Z at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384357024Z at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384360281Z at
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384363800Z at
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384367256Z at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384370556Z at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384373826Z at
> org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384377130Z at
> org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384380456Z at
> org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384384256Z at
> org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384387594Z at
> org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384390862Z at
> org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384394171Z at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384397478Z at
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384400745Z at
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384403993Z at
> org.apache.jena.fuseki.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:284)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384407257Z at
> org.apache.jena.fuseki.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:247)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384410557Z at
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384416818Z at
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384420230Z at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384423536Z at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384426815Z at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:602)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384430153Z at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384433405Z at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384436678Z at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384439965Z at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384443222Z at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1435)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384446784Z at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384450081Z at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384453320Z at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384456576Z at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384459881Z at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1350)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384463200Z at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384466589Z at
> org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:713)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384469848Z at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384473172Z at
> org.eclipse.jetty.server.Server.handle(Server.java:516)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384476386Z at
> org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384479654Z at
> org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384482891Z at
> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384486116Z at
> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:279)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384489342Z at
> org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384496640Z at
> org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384500027Z at
> org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384503279Z at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384506570Z at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384509861Z at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384513437Z at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384516755Z at
> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:383)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384520159Z at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:882)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384523444Z at
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1036)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.384526742Z at java.lang.Thread.run(Unknown Source) [?:?]
> 2022-08-10T08:40:41.591636291Z 08:40:41 WARN  Fuseki          ::
> [38387] ActionErrorException with cause
> 2022-08-10T08:40:41.591667882Z
> org.apache.jena.fuseki.servlets.ActionErrorException: Iterator:
> started at 5, now 6
> 2022-08-10T08:40:41.591672219Z at
> org.apache.jena.fuseki.servlets.ServletOps.errorOccurred(ServletOps.java:202)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.591676006Z at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:248)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.591679365Z at
> org.apache.jena.fuseki.servlets.SPARQL_Update.executeForm(SPARQL_Update.java:204)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.591682639Z at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:107)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.591696240Z at
> org.apache.jena.fuseki.servlets.ActionService.executeLifecycle(ActionService.java:58)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.591700346Z at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execPost(SPARQL_Update.java:88)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.591703585Z at
> org.apache.jena.fuseki.servlets.ActionProcessor.process(ActionProcessor.java:34)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.591706841Z at
> org.apache.jena.fuseki.servlets.ActionBase.process(ActionBase.java:55)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.591710111Z at
> org.apache.jena.fuseki.servlets.ActionExecLib.execAction(ActionExecLib.java:108)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.591713502Z at
> org.apache.jena.fuseki.server.Dispatcher.dispatchAction(Dispatcher.java:118)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.591728174Z at
> org.apache.jena.fuseki.server.Dispatcher.process(Dispatcher.java:110)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.591731761Z at
> org.apache.jena.fuseki.server.Dispatcher.dispatch(Dispatcher.java:96)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.591734944Z at
> org.apache.jena.fuseki.servlets.FusekiFilter.doFilter(FusekiFilter.java:51)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.591738233Z at
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.591741802Z at
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611092364Z at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611099841Z at
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611105953Z at
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611109925Z at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611113657Z at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611117313Z at
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611121003Z at
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611124636Z at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611128363Z at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611132020Z at
> org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611135775Z at
> org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611139453Z at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611143156Z at
> org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611146809Z at
> org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611150468Z at
> org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611154131Z at
> org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611157774Z at
> org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611168751Z at
> org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611172647Z at
> org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611176798Z at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611180538Z at
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611184166Z at
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611187837Z at
> org.apache.jena.fuseki.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:284)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611191486Z at
> org.apache.jena.fuseki.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:247)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611195171Z at
> org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611198791Z at
> org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611202468Z at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611206090Z at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611209760Z at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:602)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611213412Z at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611217055Z at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611220747Z at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611224442Z at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611228096Z at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1435)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611231729Z at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611235381Z at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611238986Z at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611242620Z at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611246794Z at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1350)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611253880Z at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611257718Z at
> org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:713)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611261389Z at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611265057Z at
> org.eclipse.jetty.server.Server.handle(Server.java:516)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611268662Z at
> org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611272309Z at
> org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611275945Z at
> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611279557Z at
> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:279)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611283174Z at
> org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611286870Z at
> org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611290485Z at
> org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611294119Z at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611297768Z at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611301469Z at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611305142Z at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611308863Z at
> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:383)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611312691Z at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:882)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611316378Z at
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1036)
> [fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611320445Z at java.lang.Thread.run(Unknown Source) [?:?]
> 2022-08-10T08:40:41.611324017Z Caused by:
> org.apache.jena.query.QueryException: Iterator: started at 5, now 6
> 2022-08-10T08:40:41.611327624Z at
> org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:67)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611331246Z at
> org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611334931Z at
> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:421)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611341403Z at
> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:380)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611345357Z at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:226)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611349079Z ... 71 more
> 2022-08-10T08:40:41.611352556Z Caused by:
> java.util.ConcurrentModificationException: Iterator: started at 5, now
> 6
> 2022-08-10T08:40:41.611356121Z at
> org.apache.jena.tdb.sys.DatasetControlMRSW.policyError(DatasetControlMRSW.java:147)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611359855Z at
> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.checkIterConcurrentModification(DatasetControlMRSW.java:103)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611363666Z at
> org.apache.jena.tdb.sys.DatasetControlMRSW$IteratorCheckNotConcurrent.hasNext(DatasetControlMRSW.java:110)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611367400Z at
> org.apache.jena.atlas.iterator.Iter$2.hasNext(Iter.java:345)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611371156Z at
> org.apache.jena.atlas.iterator.Iter$2.hasNext(Iter.java:345)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611374803Z at
> org.apache.jena.atlas.iterator.Iter.hasNext(Iter.java:999)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611378384Z at
> org.apache.jena.util.iterator.WrappedIterator.hasNext(WrappedIterator.java:90)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611382046Z at
> org.apache.jena.sparql.graph.GraphOps.addAll(GraphOps.java:74)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611385609Z at
> org.apache.jena.sparql.modify.UpdateEngineWorker.gsAddTriples(UpdateEngineWorker.java:254)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611389292Z at
> org.apache.jena.sparql.modify.UpdateEngineWorker.gsCopy(UpdateEngineWorker.java:247)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611392923Z at
> org.apache.jena.sparql.modify.UpdateEngineWorker.visit(UpdateEngineWorker.java:218)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611397069Z at
> org.apache.jena.sparql.modify.request.UpdateMove.visit(UpdateMove.java:29)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611400810Z at
> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:45)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611404476Z at
> org.apache.jena.sparql.modify.UpdateVisitorSink.send(UpdateVisitorSink.java:31)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611408122Z at
> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:55)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611411748Z at
> org.apache.jena.sparql.modify.UsingUpdateSink.send(UsingUpdateSink.java:31)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611415369Z at
> org.apache.jena.sparql.lang.SPARQLParserBase.emitUpdate(SPARQLParserBase.java:186)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611419002Z at
> org.apache.jena.sparql.lang.arq.ARQParser.Update1(ARQParser.java:1702)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611422619Z at
> org.apache.jena.sparql.lang.arq.ARQParser.Update(ARQParser.java:1618)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611437317Z at
> org.apache.jena.sparql.lang.arq.ARQParser.UpdateUnit(ARQParser.java:61)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611441823Z at
> org.apache.jena.sparql.lang.ParserARQUpdate.executeParse(ParserARQUpdate.java:42)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611445517Z at
> org.apache.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:53)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611449120Z at
> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:421)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611452779Z at
> org.apache.jena.update.UpdateAction.parseExecute(UpdateAction.java:380)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611456374Z at
> org.apache.jena.fuseki.servlets.SPARQL_Update.execute(SPARQL_Update.java:226)
> ~[fuseki-server.jar:4.0.0]
> 2022-08-10T08:40:41.611459993Z ... 71 more
> 2022-08-10T08:40:41.611463490Z 08:40:41 INFO  Fuseki          ::
> [38387] 500 Server Error (1.127 s)