Strange Error: 000IA2: com.complexible.stardog.plan.eval.ExecutionException: No separator character found in the URI: Var(5

Since version 7.8.2 I have a problem with a query that worked before without any problem. I hope someone can help. Here is the log from the terminal:

construct {
  ?s ?p ?o.
}

where {
{
  values (?triplestore ?namedGraphs) {(<https://pid.bayer.com/kge/CwidDB><cached://2021_11_12>)
} 
  
  graph <https://pid.bayer.com/kge/triplestores> {
    ?triplestore a kge:Triplestore;
                rdfs:label ?label ;
        kge:password    ?password ;
        kge:queryPath   ?queryPath ;
        kge:runsOn      ?triplestroreSystem ;
        kge:updatePath  ?updatePath ;
        kge:user        ?username ;
  }
  graph <https://pid.bayer.com/kge/triplestoreSystems> {
    ?triplestroreSystem 
        kge:host      ?host ;
        kge:port      ?port ;
        kge:protocol  ?protocol .
  }
 
  bind ( coalesce(uri(concat(str(?protocol),"://",?username,":",?password,"@",str(?host),":",str(?port),str(?queryPath))), "") as ?connectionURI )
   
  Service ?connectionURI{
      graph ?namedGraphs{
        ?s ?p ?o   .    
         FILTER regex(str(?o), "gökhan coskun", "i") FILTER isLITERAL(?o) .
}
} }
}  limit 10
with query plan
N/A against database kgeConfiguration
java.lang.IllegalArgumentException: No separator character found in the URI: Var(5
	at com.stardog.stark.impl.IRIImpl.getLocalNameIndex(IRIImpl.java:47) ~[stardog-stark-model-7.8.3.jar:?]
	at com.stardog.stark.impl.IRIImpl.<init>(IRIImpl.java:29) ~[stardog-stark-model-7.8.3.jar:?]
	at com.stardog.stark.Values.iri(Values.java:187) ~[stardog-stark-model-7.8.3.jar:?]
	at com.complexible.stardog.cache.ReplaceCachedGraphs$Visitor.replaceScope(ReplaceCachedGraphs.java:202) ~[stardog-cache-core-7.8.3.jar:?]
	at com.complexible.stardog.cache.ReplaceCachedGraphs$Visitor.transform(ReplaceCachedGraphs.java:126) ~[stardog-cache-core-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.visit(TransformingPlanNodeVisitor.java:1009) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.ServicePlanNodeImpl.accept(ServicePlanNodeImpl.java:91) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.transform(TransformingPlanNodeVisitor.java:83) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.lambda$transform$1(TransformingPlanNodeVisitor.java:282) ~[stardog-7.8.3.jar:?]
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) ~[?:?]
	at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948) ~[?:?]
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
	at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?]
	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?]
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
	at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) ~[?:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.transform(TransformingPlanNodeVisitor.java:282) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.visit(TransformingPlanNodeVisitor.java:865) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.ScopeNodeImpl.accept(ScopeNodeImpl.java:112) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.transformChild(TransformingPlanNodeVisitor.java:730) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.optimizer.OptimizingVisitor.transformChild(OptimizingVisitor.java:88) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.unaryVisit(TransformingPlanNodeVisitor.java:673) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.unaryTransform(TransformingPlanNodeVisitor.java:98) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.transform(TransformingPlanNodeVisitor.java:415) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.visit(TransformingPlanNodeVisitor.java:913) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.SlicePlanNodeImpl.accept(SlicePlanNodeImpl.java:103) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.transformChild(TransformingPlanNodeVisitor.java:730) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.optimizer.OptimizingVisitor.transformChild(OptimizingVisitor.java:88) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.unaryVisit(TransformingPlanNodeVisitor.java:673) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.unaryTransform(TransformingPlanNodeVisitor.java:98) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.transform(TransformingPlanNodeVisitor.java:405) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.visit(TransformingPlanNodeVisitor.java:921) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.ProjectionPlanNodeImpl.accept(ProjectionPlanNodeImpl.java:168) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.transformChild(TransformingPlanNodeVisitor.java:730) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.optimizer.OptimizingVisitor.transformChild(OptimizingVisitor.java:88) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.unaryVisit(TransformingPlanNodeVisitor.java:673) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.unaryTransform(TransformingPlanNodeVisitor.java:98) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.transform(TransformingPlanNodeVisitor.java:395) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.visit(TransformingPlanNodeVisitor.java:905) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.ReducedPlanNodeImpl.accept(ReducedPlanNodeImpl.java:66) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.TransformingPlanNodeVisitor.transform(TransformingPlanNodeVisitor.java:83) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.cache.ReplaceCachedGraphs.optimize(ReplaceCachedGraphs.java:79) ~[stardog-cache-core-7.8.3.jar:?]
	at com.complexible.stardog.plan.optimizer.OptimizationPipeline.optimize(OptimizationPipeline.java:174) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.optimizer.OptimizationPipeline.execute(OptimizationPipeline.java:143) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.eval.ExecutablePlanFactory.optimizePlan(ExecutablePlanFactory.java:186) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.eval.ExecutablePlanFactory.optimizePlan(ExecutablePlanFactory.java:171) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.eval.ExecutablePlanFactory.lambda$null$1(ExecutablePlanFactory.java:151) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.cache.SimplePlanCache.get(SimplePlanCache.java:102) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.eval.ExecutablePlanFactory.lambda$createOptimized$2(ExecutablePlanFactory.java:151) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.index.IndexUtils.doInTx(IndexUtils.java:213) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.eval.ExecutablePlanFactory.createOptimized(ExecutablePlanFactory.java:138) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.eval.QueryEngine.getExecutablePlan(QueryEngine.java:674) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.eval.QueryEngine.executePlan(QueryEngine.java:417) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.eval.QueryEngine.executePlan(QueryEngine.java:399) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.eval.QueryEngine.executeGraphPlan(QueryEngine.java:213) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.plan.eval.QueryEngine.executeGraph(QueryEngine.java:209) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.query.DefaultQueryFactory$GraphQuery.execute(DefaultQueryFactory.java:355) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.query.DefaultQueryFactory$GraphQuery.execute(DefaultQueryFactory.java:341) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.query.DelegatingQuery.execute(DelegatingQuery.java:68) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.db.DatabaseImpl$TimerPausingReadQuery.execute(DatabaseImpl.java:1827) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.db.DatabaseImpl$TimerPausingReadQuery.execute(DatabaseImpl.java:1814) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.query.DelegatingQuery.execute(DelegatingQuery.java:60) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.StardogKernel$SecuredReadQuery.execute(StardogKernel.java:4819) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.StardogKernel$SecuredReadQuery.execute(StardogKernel.java:4806) ~[stardog-7.8.3.jar:?]
	at com.complexible.stardog.protocols.http.server.ProtocolUtils.executeReadQuery(ProtocolUtils.java:574) ~[stardog-protocols-http-server-7.8.3.jar:?]
	at com.complexible.stardog.protocols.http.server.ProtocolUtils.executeReadQuery(ProtocolUtils.java:547) ~[stardog-protocols-http-server-7.8.3.jar:?]
	at com.complexible.stardog.protocols.http.server.SPARQLProtocol.executeQuery(SPARQLProtocol.java:239) ~[stardog-protocols-http-server-7.8.3.jar:?]
	at com.complexible.stardog.protocols.http.server.SPARQLProtocol.post(SPARQLProtocol.java:163) ~[stardog-protocols-http-server-7.8.3.jar:?]
	at com.stardog.http.server.undertow.jaxrs.ExtractRoutes.lambda$handleIt$5(ExtractRoutes.java:192) ~[stardog-protocols-http-server-7.8.3.jar:?]
	at org.apache.shiro.subject.support.SubjectRunnable.doRun(SubjectRunnable.java:120) [shiro-core-1.7.1.jar:1.7.1]
	at org.apache.shiro.subject.support.SubjectRunnable.run(SubjectRunnable.java:108) [shiro-core-1.7.1.jar:1.7.1]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
	at java.lang.Thread.run(Thread.java:829) [?:?]

Hi Gökhan,

Thanks for the issue report. It looks like this was introduced in the 7.8.0 release. We've created ticket PLAT-3669 for tracking purposes. Will advise as things progress.

-Paul

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.