allegrograph Questions - Semantic Overflowmost recent 30 from http://www.semanticoverflow.com2010-07-31T08:00:55Zhttp://www.semanticoverflow.com/feeds/tag/allegrographhttp://www.creativecommons.org/licenses/by-nc/2.5/rdfhttp://www.semanticoverflow.com/questions/1287/should-i-store-documents-as-string-values-in-my-triple-storeShould I store documents as string values in my triple store?dpinn2010-07-13T05:42:26Z2010-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-allegrographWhich Java API to use with AllegroGraphdpinn2010-01-28T22:48:14Z2010-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-storeHow to turn on reasoning for AllegroGraph store?Simon Twigger2010-01-20T21:23:11Z2010-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-allegrographHelp with setting up AllegroGraphRob Vesse2009-11-12T12:08:18Z2009-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
#<db.agraph.dlink::protocol-error @ #x102aec142>
"do-connection-action code = 71")
AG101Server[17] Ended connection (:bad-action 71 nil
#<db.agraph.dlink::protocol-error @ #x102aec142>
"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.
<The Lisp process exited with status -1 (0xffffffff)>
</code></pre>
<p>Anyone able to help?</p>