Bug report added:
https://sourceforge.net/tracker/?func=detail&atid=935521&aid=3519180&group_id=190976

Now, if someone has experience with recreating the Index, they're always 
very welcome! :-)

cheers,
roberto


Il 18/04/2012 17:01, Jona Christopher Sahnwaldt ha scritto:
> http://sourceforge.net/tracker/?group_id=190976&atid=935521
>
> On Wed, Apr 18, 2012 at 14:33, Pablo Mendes<[email protected]>  wrote:
>> Roberto,
>> We'd highly appreciate if you added a bug report on sourceforge and attached
>> a patch to it.
>>
>> (search for sourceforge dbpedia bug tracker)
>>
>> Cheers
>> Pablo
>>
>> On Apr 18, 2012 1:36 PM, "Roberto Mirizzi"<[email protected]>
>> wrote:
>>> Just a quick update,
>>> if you don't want your browser opens when starting the DBpedia Lookup
>>> Server, you should edit the file:
>>> ./src/main/scala/org/dbpedia/lookup/server/Server.scala
>>>
>>> and comment the lines:
>>>
>>>          //Open browser
>>>          try {
>>>              val example = new
>>> URI(serverURI.toString+"api/search.asmx/KeywordSearch?QueryString=Berlin")
>>>              java.awt.Desktop.getDesktop().browse(example)
>>>          }
>>>          catch {
>>>              case e : Exception =>  System.err.println("Could not open
>>> browser. ", e)
>>>          }
>>>
>>> This is very important in case you are under Windows and you do not have
>>> an X server active (such as cygwin X). In fact, in this case you would get
>>> the following exception and the server would not start:
>>>
>>> Can't connect to X11 window server using 'localhost:10.0' as the value of
>>> the DISPLAY variable.
>>>
>>> Meanwhile, comments are always well accepted about Indexing.
>>>
>>>
>>> cheers,
>>> roberto
>>>
>>>
>>> Il 18/04/2012 13:10, Roberto Mirizzi ha scritto:
>>>
>>> Hi all,
>>> I finally managed to solve (part of) the problem.
>>> As correctly said by Pablo, the command: mvn scala:run -Dlauncher=Indexer
>>> launches the Indexer.
>>> If you can live with the existing index, you can simply launch: mvn
>>> scala:run.
>>>
>>> However, with the standard configuration the jersey server tries to listen
>>> on port 1111. Unfortunately, on my machine I already have Virtuoso
>>> installed, and isql listens on the same port. In order to solve this
>>> conflict, I had to manually edit the source file:
>>> ./src/main/scala/org/dbpedia/lookup/server/Server.scala
>>> at the following line:
>>> val serverURI = new URI("http://localhost:1111/";)
>>> where I changed 1111 with 1112.
>>>
>>> Then, I was able to launch the server. I would suggest to use a
>>> configuration file where to set such value, in order not to modify the
>>> source code.
>>>
>>> Moreover, I don't really like the fact that the browser opens when the
>>> process starts, and it fires the standard query:
>>> http://localhost:1112/api/search.asmx/KeywordSearch?QueryString=Berlin
>>>
>>> Is it really necessary? Could it simply be avoided?
>>>
>>>
>>> I think now the next challenge will be recreate the new Index, using my
>>> own local DBpedia mirror. From the documentation I've read it should be done
>>> via the command:
>>> mvn scala:run -Dlauncher=Indexer "-DaddArgs=indexDir|redirectsFile|data"
>>> However it's not very clear to me the meaning of these parameters:
>>>
>>> 1) indexDir is the output directory that will hold the searchable
>>> structures -->  OK
>>> 2) redirectsFile is the homonymous dbpedia data set -->  what does it mean?
>>> 3) data is a collection of files with the properties you want to index -->
>>> in what format? Collection of files? How can I pass a collection of files?
>>>
>>> If someone already managed to run the indexer from scratch, I'd be very
>>> pleased to have some hints or examples of the right command.
>>>
>>>
>>> cheers,
>>> roberto
>>>
>>>
>>> Il 18/04/2012 10:07, Pablo Mendes ha scritto:
>>>
>>> Well in your message you were trying to run Index, not Server. Can you
>>> please try again and copy+paste the command line and results?
>>>
>>> On Apr 17, 2012 11:17 AM, "Roberto Mirizzi"<[email protected]>
>>> wrote:
>>>> Il 17/04/2012 1.57, Pablo Mendes ha scritto:
>>>>
>>>>
>>>> Do you mean you are trying to run Serverand giving it the index you
>>>> downloaded?
>>>>
>>>>
>>>> Exactly, I think this is the easiest option. But I get the "build error"
>>>> when try to launch the serve.
>>>> If I don't succeed with this one, I can't figure out how to suceed with
>>>> the other one. :-)
>>>>
>>>>
>>>> Or are you trying to regenerate the index from DBpedia files?
>>>>
>>>> On Apr 16, 2012 6:35 PM, "Roberto Mirizzi"<[email protected]>
>>>> wrote:
>>>>> Hi all,
>>>>> one problem at a time, we're approaching the solution, I'm confident
>>>>> about this! :-)
>>>>>
>>>>> You were terribly right: I deleted the .m2/repository/com/sun/jersey
>>>>> folder, and tried to install the project again, and this time the build 
>>>>> was
>>>>> successful.
>>>>>
>>>>> But today it's a rainy day, and if I try to launch scala with the
>>>>> command:
>>>>>
>>>>> mvn scala:run -Dlauncher=Indexer
>>>>>
>>>>> I obtain a BUILD ERROR.
>>>>> Attached is the output.
>>>>>
>>>>> I also tried with simply mvn scala:run, but the error is the same.
>>>>>
>>>>> I specified the index path in the file default_index_path with:
>>>>>
>>>>> /media/Iomega500/dbpedia-dump/dbpedia-lookup/network/www5/dbpedia-lookup/lookup_index/
>>>>>
>>>>> cheers,
>>>>> roberto
>>>>>
>>>>>
>>>>>
>>>>> Il 16/04/2012 17:28, Jona Christopher Sahnwaldt ha scritto:
>>>>>> Hi Roberto,
>>>>>>
>>>>>> I don't know what's going on, but this line at the end of your error
>>>>>> message is weird:
>>>>>>
>>>>>> Not a v4.0.0 POM. for project com.sun.jersey:jersey-project at
>>>>>>
>>>>>> /home/roberto/.m2/repository/com/sun/jersey/jersey-project/1.5/jersey-project-1.5.pom
>>>>>>
>>>>>> I would suggest you delete your local repository
>>>>>> /home/roberto/.m2/repository/ and start again. Sometimes Maven
>>>>>> downloads a broken pom from some repo, and deleting the local repo
>>>>>> often helps. The next build will take a few minutes because it has to
>>>>>> download all JARs again, but maybe that will fix the problem. If not,
>>>>>> send us the maven output again and we'll see what we can do.
>>>>>>
>>>>>> Cheers,
>>>>>> Christopher
>>>>>>
>>>>>> On Mon, Apr 16, 2012 at 17:06, Roberto Mirizzi
>>>>>> <[email protected]>    wrote:
>>>>>>> Thank you!
>>>>>>> I'm trying to install the DBpedia Lookup Service.
>>>>>>> However, when i try to install with maven:
>>>>>>>
>>>>>>> mvn clean install
>>>>>>>
>>>>>>> I get the following error:
>>>>>>>
>>>>>>> "Project ID: null:jersey-server:bundle:null
>>>>>>>
>>>>>>> Reason: Cannot find parent: com.sun.jersey:jersey-project for project:
>>>>>>> null:jersey-server:bundle:null for project
>>>>>>> null:jersey-server:bundle:null"
>>>>>>>
>>>>>>> Attached you can find the output produced by the commadn mvn -e clean
>>>>>>> install.
>>>>>>>
>>>>>>> Any ideas?
>>>>>>>
>>>>>>>
>>>>>>> thanks,
>>>>>>> roberto
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Il 15/04/2012 23:14, Jona Christopher Sahnwaldt ha scritto:
>>>>>>>
>>>>>>>> Hi there,
>>>>>>>>
>>>>>>>> I just added a shell script to dbpedia lookup that makes using mvn
>>>>>>>> more convenient. If you'e on UN*X, you can type
>>>>>>>>
>>>>>>>> ./run Indexer
>>>>>>>>
>>>>>>>> instead of
>>>>>>>>
>>>>>>>> mvn scala:run -Dlauncher=Indexer
>>>>>>>>
>>>>>>>> and
>>>>>>>>
>>>>>>>> ./run Indexer indexDir redirectsFile data
>>>>>>>>
>>>>>>>> instead of
>>>>>>>>
>>>>>>>> mvn scala:run -Dlauncher=Indexer "-DaddArgs=
>>>>>>>> indexDir|redirectsFile|data"
>>>>>>>>
>>>>>>>> Not a big deal, but quite nice. Tested with bash, may also work with
>>>>>>>> other shells.
>>>>>>>>
>>>>>>>> Sorry, no Windows version yet. If anyone is good with Windows batch
>>>>>>>> files, such a script for Windows would be welcome!
>>>>>>>>
>>>>>>>> Cheers,
>>>>>>>> JC
>>>>>>>>
>>>>>>>> On Sun, Apr 15, 2012 at 22:56, Pablo Mendes<[email protected]>
>>>>>>>>   wrote:
>>>>>>>>> Hi Roberto,
>>>>>>>>> Thanks for your offer.
>>>>>>>>>
>>>>>>>>> You can clone it with mercurial and then build it with maven2
>>>>>>>>>
>>>>>>>>> hg clone
>>>>>>>>> http://dbpedia.hg.sourceforge.net:8000/hgroot/dbpedia/lookup
>>>>>>>>> mvn clean install
>>>>>>>>>
>>>>>>>>> You can download the necessary index from here:
>>>>>>>>> http://spotlight.dbpedia.org/download/lookup_index.tgz
>>>>>>>>>
>>>>>>>>> Then you can just run the server:
>>>>>>>>> mvn scala:run -Dlauncher=Indexer
>>>>>>>>>
>>>>>>>>> To create the necessary index, you can run:
>>>>>>>>> mvn scala:run -Dlauncher=Indexer "-DaddArgs=
>>>>>>>>> indexDir|redirectsFile|data"
>>>>>>>>>
>>>>>>>>> indexDir is the output directory that will hold the searchable
>>>>>>>>> structures
>>>>>>>>> redirectsFile is the homonymous dbpedia data set
>>>>>>>>> data is a collection of files with the properties you want to index.
>>>>>>>>>
>>>>>>>>> I have never run this myself, but it seems from reading source code
>>>>>>>>> [1]
>>>>>>>>> that
>>>>>>>>> it uses at least the lexicalization dataset, categories, abstracts
>>>>>>>>> and
>>>>>>>>> instance types. If you manage to run this, would you be so kind to
>>>>>>>>> update
>>>>>>>>> the documentation at the wiki?
>>>>>>>>> http://wiki.dbpedia.org/lookup/install
>>>>>>>>>
>>>>>>>>> Cheers,
>>>>>>>>> Pablo
>>>>>>>>>
>>>>>>>>> [1]
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> http://dbpedia.hg.sourceforge.net/hgweb/dbpedia/lookup/file/475a32257232/src/main/scala/org/dbpedia/lookup/util/DBpedia2Lucene.scala
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Sun, Apr 15, 2012 at 8:39 PM, Roberto
>>>>>>>>> Mirizzi<[email protected]>
>>>>>>>>> wrote:
>>>>>>>>>> Il 15/04/2012 20.24, Pablo Mendes ha scritto:
>>>>>>>>>>
>>>>>>>>>> It seems to have gotten too popular. :)
>>>>>>>>>>
>>>>>>>>>> We have been trying to shift resources around, as many of our
>>>>>>>>>> servers
>>>>>>>>>> are
>>>>>>>>>> a bit under pressure. Hopefully we'll manage to find a solution
>>>>>>>>>> soon.
>>>>>>>>>>
>>>>>>>>>> I'd recommend considering hosting your own mirror if you're using
>>>>>>>>>> it as
>>>>>>>>>> an
>>>>>>>>>> effective part of an application, rather than for testing out some
>>>>>>>>>> prototype.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> I'd be happy to host a mirror by my own, we have already loaded the
>>>>>>>>>> DBpedia dumps on Virtuoso. Where could I find the source code or
>>>>>>>>>> some
>>>>>>>>>> hints
>>>>>>>>>> to set a mirror for the wonderful lookup service? Here [1] there's
>>>>>>>>>> not
>>>>>>>>>> so
>>>>>>>>>> much information about it.
>>>>>>>>>>
>>>>>>>>>> [1] http://dbpedia.org/lookup
>>>>>>>>>>
>>>>>>>>>> cheers,
>>>>>>>>>> roberto
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Cheers,
>>>>>>>>>> Pablo
>>>>>>>>>>
>>>>>>>>>> On Sun, Apr 15, 2012 at 8:06 PM, Roberto Mirizzi
>>>>>>>>>> <[email protected]>      wrote:
>>>>>>>>>>> Why is it so slow in providing results (20, 30 seconds and more)?
>>>>>>>>>>> :-(
>>>>>>>>>>> Last time I used it, it was great...
>>>>>>>>>>>
>>>>>>>>>>> cheers,
>>>>>>>>>>> roberto
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Il 21/03/2012 16.53, Pablo Mendes ha scritto:
>>>>>>>>>>>
>>>>>>>>>>> Thanks for the report. It's restarting.
>>>>>>>>>>>
>>>>>>>>>>> On Wed, Mar 21, 2012 at 4:31 PM, Nemanja Vukosavljevic
>>>>>>>>>>> <[email protected]>      wrote:
>>>>>>>>>>>> Hi guys,
>>>>>>>>>>>>
>>>>>>>>>>>> It looks like that Dbpedia lookup service is down but only the
>>>>>>>>>>>> Keyword
>>>>>>>>>>>> Search API. It gives back HTTP 500 error. On the other hand,
>>>>>>>>>>>> Prefix
>>>>>>>>>>>> Search
>>>>>>>>>>>> API works like a charm.
>>>>>>>>>>>>
>>>>>>>>>>>> Cheers,
>>>>>>>>>>>> Nemanja
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>> This SF email is sponsosred by:
>>>>>>>>>>>> Try Windows Azure free for 90 days Click Here
>>>>>>>>>>>> http://p.sf.net/sfu/sfd2d-msazure
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Dbpedia-discussion mailing list
>>>>>>>>>>>> [email protected]
>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>> This SF email is sponsosred by:
>>>>>>>>>>> Try Windows Azure free for 90 days Click Here
>>>>>>>>>>> http://p.sf.net/sfu/sfd2d-msazure
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Dbpedia-discussion mailing list
>>>>>>>>>>> [email protected]
>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>> For Developers, A Lot Can Happen In A Second.
>>>>>>>>> Boundary is the first to Know...and Tell You.
>>>>>>>>> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
>>>>>>>>> http://p.sf.net/sfu/Boundary-d2dvs2
>>>>>>>>> _______________________________________________
>>>>>>>>> Dbpedia-discussion mailing list
>>>>>>>>> [email protected]
>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion
>>>>>>>>>
>>>


------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
Dbpedia-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion

Reply via email to