digitalutsc / triplestore_indexer

This Drupal module provide a system to get the Json-LD representation (which is established from JSON-LD REST Services module) of any content type in Drupal and index that into Blazegraph.
GNU General Public License v2.0
0 stars 0 forks source link

Error when insert taxonomy term to blazegraph #14

Open kylehuynh205 opened 2 weeks ago

kylehuynh205 commented 2 weeks ago

Go to triplestore's queue https://islandora.traefik.me/admin/config/system/queues/jobs/triplestore and look at the log of terms being indexed:

INSERT-WITH-BODY: baseURI=http://islandora.traefik.me:8082/bigdata/namespace/islandora/sparql, Content-Type=application/ld+json, context-uri=[] java.util.concurrent.ExecutionException: java.lang.ClassCastException: class java.lang.String cannot be cast to class java.util.Map (java.lang.String and java.util.Map are in module java.base of loader 'bootstrap') at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122) at 
java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191) at 
com.bigdata.rdf.sail.webapp.BigdataServlet.submitApiTask(BigdataServlet.java:294) at
 com.bigdata.rdf.sail.webapp.InsertServlet.doPostWithBody(InsertServlet.java:206) at 
com.bigdata.rdf.sail.webapp.InsertServlet.doPost(InsertServlet.java:122) at 
com.bigdata.rdf.sail.webapp.RESTServlet.doPost(RESTServlet.java:308) at 
com.bigdata.rdf.sail.webapp.MultiTenancyServlet.doPost(MultiTenancyServlet.java:195) at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:555) at javax.servlet.http.HttpServlet.service(HttpServlet.java:623) at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) at 
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:761) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:388) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:936) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: java.lang.ClassCastException: class java.lang.String cannot be cast to class java.util.Map (java.lang.String and java.util.Map are in module java.base of loader 'bootstrap') at com.github.jsonldjava.core.JsonLdApi.generateNodeMap(JsonLdApi.java:1013) at com.github.jsonldjava.core.JsonLdApi.generateNodeMap(JsonLdApi.java:1175) at com.github.jsonldjava.core.JsonLdApi.generateNodeMap(JsonLdApi.java:1007) at com.github.jsonldjava.core.JsonLdApi.generateNodeMap(JsonLdApi.java:1175) at com.github.jsonldjava.core.JsonLdApi.generateNodeMap(JsonLdApi.java:1007) at com.github.jsonldjava.core.JsonLdApi.generateNodeMap(JsonLdApi.java:992) at com.github.jsonldjava.core.JsonLdApi.toRDF(JsonLdApi.java:1976) at com.github.jsonldjava.core.JsonLdProcessor.toRDF(JsonLdProcessor.java:475) at com.github.jsonldjava.sesame.SesameJSONLDParser.parse(SesameJSONLDParser.java:65) at com.bigdata.rdf.sail.webapp.InsertServlet$InsertWithBodyTask.call(InsertServlet.java:308) at com.bigdata.rdf.sail.webapp.InsertServlet$InsertWithBodyTask.call(InsertServlet.java:229) at com.bigdata.rdf.task.ApiTaskForIndexManager.call(ApiTaskForIndexManager.java:68) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ... 1 more
image