http://sourceforge.net/tracker/?group_id=190976&atid=935521

On Wed, Apr 18, 2012 at 14:33, Pablo Mendes <pablomen...@gmail.com> 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" <roberto.miri...@gmail.com>
> 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" <roberto.miri...@gmail.com>
>> 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" <roberto.miri...@gmail.com>
>>> 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
>>>>> <roberto.miri...@gmail.com>  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<pablomen...@gmail.com>
>>>>>>>  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<roberto.miri...@gmail.com>
>>>>>>>> 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
>>>>>>>>> <roberto.miri...@gmail.com>    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
>>>>>>>>>> <nemanja.vukosavlje...@gmail.com>    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
>>>>>>>>>>> Dbpedia-discussion@lists.sourceforge.net
>>>>>>>>>>> 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
>>>>>>>>>> Dbpedia-discussion@lists.sourceforge.net
>>>>>>>>>> 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
>>>>>>>> Dbpedia-discussion@lists.sourceforge.net
>>>>>>>> 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
Dbpedia-discussion@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion

Reply via email to