Unable to run Main file in tbsl project

Issue #19 invalid
Former user created an issue

Hi, I cloned OpenQA from the below repository(from developer branch which comes as default when the page loads. https://github.com/AKSW/openqa I build the entire project and when i tried to run the Main.java file in the tbsl project in org.aksw.openqa.component.answerformulation.interpreter.impl package i get the following exception.

String question = "Which caves have more than 3 entrances";

org.h2.jdbc.JdbcSQLException: Exception opening port H2 TCP Server (tcp://192.168.1.110:60318) (port may be in use), cause: timeout [90061-120] at org.h2.message.Message.getSQLException(Message.java:106) at org.h2.message.Message.getSQLException(Message.java:117) at org.h2.tools.Server.start(Server.java:361) at org.h2.engine.Database.startServer(Database.java:708) at org.h2.engine.Database.open(Database.java:584) at org.h2.engine.Database.openDatabase(Database.java:222) at org.h2.engine.Database.<init>(Database.java:216) at org.h2.engine.Engine.openSession(Engine.java:58) at org.h2.engine.Engine.openSession(Engine.java:140) at org.h2.engine.Engine.getSession(Engine.java:120) at org.h2.engine.SessionFactoryEmbedded.createSession(SessionFactoryEmbedded.java:17) at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:245) at org.h2.engine.SessionRemote.createSession(SessionRemote.java:223) at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:110) at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:94) at org.h2.Driver.connect(Driver.java:58) at java.sql.DriverManager.getConnection(DriverManager.java:664) at java.sql.DriverManager.getConnection(DriverManager.java:247) at org.dllearner.kb.sparql.ExtractionDBCache.<init>(ExtractionDBCache.java:100) at org.aksw.autosparql.commons.knowledgebase.RemoteKnowledgebase.<init>(RemoteKnowledgebase.java:21) at org.aksw.autosparql.commons.knowledgebase.DBpediaKnowledgebase.<init>(DBpediaKnowledgebase.java:42) at org.aksw.autosparql.commons.knowledgebase.DBpediaKnowledgebase.<clinit>(DBpediaKnowledgebase.java:13) at org.aksw.autosparql.tbsl.algorithm.learning.TbslDbpedia.<init>(TbslDbpedia.java:11) at org.aksw.autosparql.tbsl.algorithm.learning.TbslDbpedia.<clinit>(TbslDbpedia.java:7) at org.aksw.openqa.component.answerformulation.interpreter.impl.Main.main(Main.java:26) org.json.JSONException: A JSONObject text must begin with '{' at character 1 at org.json.JSONTokener.syntaxError(JSONTokener.java:410) at org.json.JSONObject.<init>(JSONObject.java:179) at org.json.JSONObject.<init>(JSONObject.java:402) at org.aksw.autosparql.commons.nlp.ner.DBpediaSpotlightNER.getNamedEntitites(DBpediaSpotlightNER.java:54) at org.aksw.autosparql.tbsl.algorithm.ltag.parser.Preprocessor.findNEs(Preprocessor.java:306) at org.aksw.autosparql.tbsl.algorithm.templator.Templator.buildTemplates(Templator.java:173) at org.aksw.autosparql.tbsl.algorithm.learning.TBSL.answerQuestion(TBSL.java:164) at org.aksw.autosparql.tbsl.algorithm.learning.TBSL.answerQuestion(TBSL.java:156) at org.aksw.openqa.component.answerformulation.interpreter.impl.Main.main(Main.java:26) Exception in thread "main" org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException: Expected content type application/octet-stream but got text/html; charset=UTF-8. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>404: Resource not found</title> <style type="text/css"> body { font-family: sans-serif; line-height: 1.5; background-color: #eff9ff; }

h1 { font-size: 100% } </style> </head> <body> <h1>Resource not found</h1> <p> The resource <code>http://linkedspending.aksw.org/solr/en_dbpedia_classes/select?q=label%3A%22caves%22%5E2+&rows=10&fl=uri%2Cscore&wt=javabin&version=2</code> you are trying to reach does not exist.<br /> Do you want to <a href="http://linkedspending.aksw.org/resource/new/?r=http%3A%2F%2Flinkedspending.aksw.org%2Fsolr%2Fen_dbpedia_classes%2Fselect%3Fq%3Dlabel%253A%2522caves%2522%255E2%2B%26rows%3D10%26fl%3Duri%252Cscore%26wt%3Djavabin%26version%3D2">create it</a>?<br /> Otherwise, try to <a href"http://linkedspending.aksw.org/">go back</a>. </p> </body> </html>

at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:455)
at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:197)
at org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.java:90)
at org.apache.solr.client.solrj.SolrServer.query(SolrServer.java:301)
at org.aksw.rdfindex.SOLRIndex.getResourcesWithScores(SOLRIndex.java:82)
at org.aksw.autosparql.commons.search.FilteredIndex.getResourcesWithScores(FilteredIndex.java:18)
at org.aksw.autosparql.tbsl.algorithm.learning.SimpleEntityDisambiguation.getCandidateEntities(SimpleEntityDisambiguation.java:76)
at org.aksw.autosparql.tbsl.algorithm.learning.SimpleEntityDisambiguation.performEntityDisambiguation(SimpleEntityDisambiguation.java:48)
at org.aksw.autosparql.tbsl.algorithm.learning.SimpleEntityDisambiguation.performEntityDisambiguation(SimpleEntityDisambiguation.java:38)
at org.aksw.autosparql.tbsl.algorithm.learning.TBSL.answerQuestion(TBSL.java:183)
at org.aksw.autosparql.tbsl.algorithm.learning.TBSL.answerQuestion(TBSL.java:156)
at org.aksw.openqa.component.answerformulation.interpreter.impl.Main.main(Main.java:26)

How do i solve this?

Comments (1)

  1. Log in to comment