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 <[email protected]>:

>
>
> 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 <
> [email protected]>:
> >
> >>
> >>
> >> 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 <
> >> [email protected]>:
> >>>
> >>>> 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
> >>
> >>
> >
>

Reply via email to