allegrograph Questions - Semantic Overflow most recent 30 from http://www.semanticoverflow.com 2010-07-31T08:00:55Z http://www.semanticoverflow.com/feeds/tag/allegrograph http://www.creativecommons.org/licenses/by-nc/2.5/rdf http://www.semanticoverflow.com/questions/1287/should-i-store-documents-as-string-values-in-my-triple-store Should I store documents as string values in my triple store? dpinn 2010-07-13T05:42:26Z 2010-07-13T09:27:33Z <p>Can you advise me concerning the wisdom or otherwise of storing entire documents as the objects of triples?</p> <p>I'm building a CMS-like application, and need to store thousands of XHTML-formatted documents somewhere on the server. I'm using Allegrograph to create and store semantic meta-data about the documents; but what about the documents themselves? Are there any disadvantages to storing them as xsd:string values in the triple-store? Is it considered better practice to store the documents elsewhere - flat files in a directory? - and reference them from triples?</p> http://www.semanticoverflow.com/questions/512/which-java-api-to-use-with-allegrograph Which Java API to use with AllegroGraph dpinn 2010-01-28T22:48:14Z 2010-02-18T22:25:33Z <p>I note that AllegroGraph has its own Java API; and I also read this in their Java tutorial:</p> <blockquote> <p>"This release of AllegroGraph includes interfaces that allow applications to access and manipulate data in AllegroGraph triple stores with Jena or Sesame 2.0 API calls. These interfaces are early releases that may be incomplete and only partly documented."</p> </blockquote> <p>I don't like the idea of 'incomplete and only partly documented', but Jena does seem to have a following. Which API would you advise me to use with AllegroGraph?</p> http://www.semanticoverflow.com/questions/488/how-to-turn-on-reasoning-for-allegrograph-store How to turn on reasoning for AllegroGraph store? Simon Twigger 2010-01-20T21:23:11Z 2010-01-27T15:38:28Z <p>Hi there,</p> <p>I have AllegroGraph (AG) installed on a Macbook Pro (Snow Leopard) and Im using the HTTP interface (the new-http-* version) with ruby to interact with the triple store. I also have AgWebView running to give a web view of the store. If I run a sparql query using AgWebView I can explicitly turn on inferencing and life is good, however, if I run the same sparql query via the http api there is no inferencing going on, presumably because its not turned on by default for that method.</p> <p>Does anyone know how I might configure an AG triple store to have inferencing turned on so that it would work via the HTTP API, or how I could ask the store to use inferencing for a given query by passing in some parameter in the HTTP call?</p> <p>Cheers!</p> <p>Simon.</p> http://www.semanticoverflow.com/questions/263/help-with-setting-up-allegrograph Help with setting up AllegroGraph Rob Vesse 2009-11-12T12:08:18Z 2009-12-10T10:23:19Z <p>I've been playing around with various different Triple Stores lately and am having trouble getting AllegroGraph to work correctly. Does anyone have any experience with this and could help me out?</p> <p>So far I've done the following:</p> <ol> <li>Installed the 64 bit Free version of AllegroGraph 3.2 successfully on my Windows 2008 server</li> <li>Started the server up without changing the config, doing this starts a HTTP server up on port 4567 but any requests to this just result in a response containing a single comman and error messages printed to the server console</li> <li>Started the server up setting the :http-port setting to 9876 in the config file, this starts what should be HTTP server conforming to the Sesame 2.0 HTTP protocol (<a href="http://www.openrdf.org/doc/sesame2/system/ch08.html" rel="nofollow">http://www.openrdf.org/doc/sesame2/system/ch08.html</a>) but any request to any URL on this port just returns a 404 page</li> <li>Tried to start the server with the :new-http-port and :new-http-catalog arguments set which should start a HTTP server using the Allegro Graph protocol which extends the Sesame 2.0 protocol (<a href="http://www.franz.com/agraph/support/documentation/current/new-http-server.html" rel="nofollow">http://www.franz.com/agraph/support/documentation/current/new-http-server.html</a>) but when I try and start it with this the server starts and then immediately terminates with an error message</li> </ol> <p><em>Console Error Message from 2</em></p> <pre><code>AG101Server[17] Starting connection AG101Server AG101Server[17] Ending connection (:bad-action 71 nil #&lt;db.agraph.dlink::protocol-error @ #x102aec142&gt; "do-connection-action code = 71") AG101Server[17] Ended connection (:bad-action 71 nil #&lt;db.agraph.dlink::protocol-error @ #x102aec142&gt; "do-connection-action code = 71") </code></pre> <p><em>404 Page Error from 3</em></p> <pre><code>Not Found The request for http://localhost:9876/repositories was not found on this server. AllegroServe 1.2.58 </code></pre> <p><em>Console Error Message from 4</em></p> <pre><code>Running at port 9875. Attempt to take the car of test which is not listp. listener1[5] Starting listener. listener1[5] Ending listener. listener1[5] Ended listener. &lt;The Lisp process exited with status -1 (0xffffffff)&gt; </code></pre> <p>Anyone able to help?</p>