Template:Workflow: Difference between revisions
From MaRDI portal
EloiFerrer (talk | contribs) No edit summary Tag: Reverted |
EloiFerrer (talk | contribs) No edit summary Tag: Reverted |
||
Line 85: | Line 85: | ||
BIND(REPLACE(?Symbolraw, "\\$", "") AS ?cleanSymbol) | BIND(REPLACE(?Symbolraw, "\\$", "") AS ?cleanSymbol) | ||
BIND(CONCAT( | BIND(CONCAT(<math>, ?cleanSymbol, </math>) AS ?Symbol) | ||
} | } |
Revision as of 11:56, 31 October 2024
Available identifiers
Problem statement
Object of research and objective
Involved disciplines
Model
Variables
Sorry, the SPARQL server sent an error. (see details with parameter log=2)
Error #sparql :Error query : PREFIX mdb: <https://mardi4nfdi.de/mathmoddb#> SELECT ?Name ?Unit ?Symbol ?Task (?Type AS ?Dependency_Type) WHERE { wd: wdt:P557 ?centralItem . ?centralItem wdt:P31 wd:Q68663; wdt:P188 ?url; rdfs:label ?Label. SERVICE <https://sparql.mtsr2024.m1.mardi.ovh/mathalgodb/query> { ?url mdb:appliedByTask ?task . ?task rdfs:label ?Task . { ?task mdb:containsInput ?item . ?item rdfs:label ?Name . BIND("independent" AS ?Type) } UNION { ?task mdb:containsOutput ?item . ?item rdfs:label ?Name . BIND("dependent" AS ?Type) } OPTIONAL { ?task mdb:containsFormulation ?formulation . ?formulation mdb:inDefiningFormulation ?definingStatement . BIND(STR(?definingStatement) AS ?plainStatement) BIND(REPLACE(?plainStatement, "\\s*,\\s*", ",") AS ?cleanedStatement) BIND(STRBEFORE(?cleanedStatement, ",") AS ?Symbolraw) BIND(STRAFTER(?cleanedStatement, ",") AS ?quantityLabel) BIND(REPLACE(?Symbolraw, "\\$", "") AS ?cleanSymbol) BIND(CONCAT() AS ?Symbol) } BIND(STR(?Name) AS ?plainItemLabel) FILTER(?quantityLabel = ?plainItemLabel) } BIND("" AS ?Unit) } ORDER BY ?taskLabel ?itemLabel Error endpoint: https://query.portal.mardi4nfdi.de/proxy/wdqs/bigdata/namespace/wdq/sparql Error http_response_code: 400 Error message: SPARQL-QUERY: queryStr=PREFIX mdb: <https://mardi4nfdi.de/mathmoddb#> SELECT ?Name ?Unit ?Symbol ?Task (?Type AS ?Dependency_Type) WHERE { wd: wdt:P557 ?centralItem . ?centralItem wdt:P31 wd:Q68663; wdt:P188 ?url; rdfs:label ?Label. SERVICE <https://sparql.mtsr2024.m1.mardi.ovh/mathalgodb/query> { ?url mdb:appliedByTask ?task . ?task rdfs:label ?Task . { ?task mdb:containsInput ?item . ?item rdfs:label ?Name . BIND("independent" AS ?Type) } UNION { ?task mdb:containsOutput ?item . ?item rdfs:label ?Name . BIND("dependent" AS ?Type) } OPTIONAL { ?task mdb:containsFormulation ?formulation . ?formulation mdb:inDefiningFormulation ?definingStatement . BIND(STR(?definingStatement) AS ?plainStatement) BIND(REPLACE(?plainStatement, "\\s*,\\s*", ",") AS ?cleanedStatement) BIND(STRBEFORE(?cleanedStatement, ",") AS ?Symbolraw) BIND(STRAFTER(?cleanedStatement, ",") AS ?quantityLabel) BIND(REPLACE(?Symbolraw, "\\$", "") AS ?cleanSymbol) BIND(CONCAT() AS ?Symbol) } BIND(STR(?Name) AS ?plainItemLabel) FILTER(?quantityLabel = ?plainItemLabel) } BIND("" AS ?Unit) } ORDER BY ?taskLabel ?itemLabel java.util.concurrent.ExecutionException: org.openrdf.query.MalformedQueryException: Lexical error at line 43, column 25. Encountered: "\u007f" (127), after : "" at java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.util.concurrent.FutureTask.get(FutureTask.java:206) at com.bigdata.rdf.sail.webapp.BigdataServlet.submitApiTask(BigdataServlet.java:292) at com.bigdata.rdf.sail.webapp.QueryServlet.doSparqlQuery(QueryServlet.java:678) at com.bigdata.rdf.sail.webapp.QueryServlet.doGet(QueryServlet.java:290) at com.bigdata.rdf.sail.webapp.RESTServlet.doGet(RESTServlet.java:240) at com.bigdata.rdf.sail.webapp.MultiTenancyServlet.doGet(MultiTenancyServlet.java:273) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655) at org.wikidata.query.rdf.blazegraph.throttling.ThrottlingFilter.doFilter(ThrottlingFilter.java:320) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.throttling.SystemOverloadFilter.doFilter(SystemOverloadFilter.java:82) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at ch.qos.logback.classic.helpers.MDCInsertingServletFilter.doFilter(MDCInsertingServletFilter.java:50) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.QueryEventSenderFilter.doFilter(QueryEventSenderFilter.java:119) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.ClientIPFilter.doFilter(ClientIPFilter.java:43) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.JWTIdentityFilter.doFilter(JWTIdentityFilter.java:66) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.RealAgentFilter.doFilter(RealAgentFilter.java:33) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.RequestConcurrencyFilter.doFilter(RequestConcurrencyFilter.java:50) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1634) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.Server.handle(Server.java:503) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) at java.lang.Thread.run(Thread.java:750) Caused by: org.openrdf.query.MalformedQueryException: Lexical error at line 43, column 25. Encountered: "\u007f" (127), after : "" at com.bigdata.rdf.sail.sparql.Bigdata2ASTSPARQLParser.parseQuery2(Bigdata2ASTSPARQLParser.java:404) at com.bigdata.rdf.sail.webapp.QueryServlet$SparqlQueryTask.call(QueryServlet.java:741) at com.bigdata.rdf.sail.webapp.QueryServlet$SparqlQueryTask.call(QueryServlet.java:695) at com.bigdata.rdf.task.ApiTaskForIndexManager.call(ApiTaskForIndexManager.java:68) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ... 1 more Caused by: com.bigdata.rdf.sail.sparql.ast.TokenMgrError: Lexical error at line 43, column 25. Encountered: "\u007f" (127), after : "" at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilderTokenManager.getNextToken(SyntaxTreeBuilderTokenManager.java:3994) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.jj_ntk(SyntaxTreeBuilder.java:9637) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.UnaryExpression(SyntaxTreeBuilder.java:4341) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.MultiplicativeExpression(SyntaxTreeBuilder.java:4287) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.AdditiveExpression(SyntaxTreeBuilder.java:4193) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.NumericExpression(SyntaxTreeBuilder.java:4189) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.RelationalExpression(SyntaxTreeBuilder.java:4017) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ValueLogical(SyntaxTreeBuilder.java:4013) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ConditionalAndExpression(SyntaxTreeBuilder.java:3977) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ConditionalOrExpression(SyntaxTreeBuilder.java:3941) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.Expression(SyntaxTreeBuilder.java:3937) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ArgList(SyntaxTreeBuilder.java:2697) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.Concat(SyntaxTreeBuilder.java:6214) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.StringFunction(SyntaxTreeBuilder.java:5152) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.BuiltInCall(SyntaxTreeBuilder.java:5072) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.PrimaryExpression(SyntaxTreeBuilder.java:4560) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.UnaryExpression(SyntaxTreeBuilder.java:4459) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.MultiplicativeExpression(SyntaxTreeBuilder.java:4287) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.AdditiveExpression(SyntaxTreeBuilder.java:4193) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.NumericExpression(SyntaxTreeBuilder.java:4189) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.RelationalExpression(SyntaxTreeBuilder.java:4017) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ValueLogical(SyntaxTreeBuilder.java:4013) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ConditionalAndExpression(SyntaxTreeBuilder.java:3977) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ConditionalOrExpression(SyntaxTreeBuilder.java:3941) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.Expression(SyntaxTreeBuilder.java:3937) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.Bind(SyntaxTreeBuilder.java:7013) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.FilterOrBind(SyntaxTreeBuilder.java:2251) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.BasicGraphPattern(SyntaxTreeBuilder.java:2111) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2034) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.OptionalGraphPattern(SyntaxTreeBuilder.java:2396) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPatternNotTriples(SyntaxTreeBuilder.java:2358) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2047) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2056) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ServiceGraphPattern(SyntaxTreeBuilder.java:2534) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPatternNotTriples(SyntaxTreeBuilder.java:2370) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2047) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.WhereClause(SyntaxTreeBuilder.java:1013) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.SelectQuery(SyntaxTreeBuilder.java:377) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.Query(SyntaxTreeBuilder.java:328) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.QueryContainer(SyntaxTreeBuilder.java:216) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.parseQuery(SyntaxTreeBuilder.java:32) at com.bigdata.rdf.sail.sparql.Bigdata2ASTSPARQLParser.parseQuery2(Bigdata2ASTSPARQLParser.java:336) ... 7 more Error number: 0 Error message: Error data: Array ( [query] => PREFIX mdb: <https://mardi4nfdi.de/mathmoddb#> SELECT ?Name ?Unit ?Symbol ?Task (?Type AS ?Dependency_Type) WHERE { wd: wdt:P557 ?centralItem . ?centralItem wdt:P31 wd:Q68663; wdt:P188 ?url; rdfs:label ?Label. SERVICE <https://sparql.mtsr2024.m1.mardi.ovh/mathalgodb/query> { ?url mdb:appliedByTask ?task . ?task rdfs:label ?Task . { ?task mdb:containsInput ?item . ?item rdfs:label ?Name . BIND("independent" AS ?Type) } UNION { ?task mdb:containsOutput ?item . ?item rdfs:label ?Name . BIND("dependent" AS ?Type) } OPTIONAL { ?task mdb:containsFormulation ?formulation . ?formulation mdb:inDefiningFormulation ?definingStatement . BIND(STR(?definingStatement) AS ?plainStatement) BIND(REPLACE(?plainStatement, "\\s*,\\s*", ",") AS ?cleanedStatement) BIND(STRBEFORE(?cleanedStatement, ",") AS ?Symbolraw) BIND(STRAFTER(?cleanedStatement, ",") AS ?quantityLabel) BIND(REPLACE(?Symbolraw, "\\$", "") AS ?cleanSymbol) BIND(CONCAT() AS ?Symbol) } BIND(STR(?Name) AS ?plainItemLabel) FILTER(?quantityLabel = ?plainItemLabel) } BIND("" AS ?Unit) } ORDER BY ?taskLabel ?itemLabel [output] => xml [Accept] => application/sparql-results+xml )