Hi Reto, okay thank you. But I should improve this - this should also work with content-type header in the future.
Thank you for testing :) Best, - Fabian 2011/8/9 Reto Bachmann-Gmür <[email protected]>: > Hi Fabian, > > Thanks, it works omitting the Content-Type header. Which can be done with > curl: > > curl -H "Content-Type: " -d @fact1.json > http://localhost:8080/factstore/facts > > Reto > > On Tue, Aug 9, 2011 at 8:09 PM, Fabian Christ > <[email protected]> wrote: >> Hi Reto, >> >> actually I can't. Sorry. I did my tests with jQuery to get the >> interactive documentation working. That worked. I have also written a >> bunch of integration tests that worked without problem. This >> media-type problem is something that I never really understood so far. >> On the one hand you have the content-type and on the other hand the >> accept header. In my tests I never specified the accept header. Maybe >> there is something missing in my implementation to get this right... >> >> Sorry - but at the moment I can't give you more advice than that. >> >> Best, >> - Fabian >> >> 2011/8/9 Reto Bachmann-Gmür <[email protected]>: >>> Hi Fabian >>> >>> I didn't realized I had to click on "/factstore/facts" to see the REST-API >>> doc. >>> >>> The documentation there is more comprehensive than on the wiki, >>> however it says nothing about the content-type and as you can see from >>> the transcript in my original mail application/json isn't working. >>> Could you post an example-transcript of how adding facts actually >>> works? >>> >>> Cheers, >>> Reto >>> >>> On Tue, Aug 9, 2011 at 6:02 PM, Fabian Christ >>> <[email protected]> wrote: >>>> Hi, >>>> >>>> I think the media type should be application/json but maybe this is a bug. >>>> >>>> You can have a look at the documentation web-site that is presented >>>> when launching Stanbol at http://localhost:8080/factstore. See the >>>> REST API documentation and the examples there. >>>> >>>> Note, that the FactStore is still incomplete and not tested that much. >>>> That's why I didn't promote it yet in public to use. I will go on with >>>> the work on the FactStore after my holidays in about two weeks. >>>> >>>> Best, >>>> - Fabian >>>> >>>> 2011/8/9 Reto Bachmann-Gmür <[email protected]>: >>>>> Hi >>>>> >>>>> I'm trying to lean more about stanbol and taking notes on my >>>>> expirience here: https://farewellutopia.com/blog >>>>> >>>>> Currently I'm stuck trying to use FactStore following the examples on >>>>> http://wiki.iks-project.eu/index.php/FactStore_Specification >>>>> >>>>> I created a Fact Scheme but I fail adding facts. What media-type does >>>>> faactstore expect? The following request doesn't work: >>>>> >>>>> POST /factstore/facts HTTP/1.1 >>>>> >>>>> User-Agent: curl/7.21.3 (i686-pc-linux-gnu) libcurl/7.21.3 >>>>> OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1.18 >>>>> >>>>> Host: localhost:8080 >>>>> >>>>> Accept: */* >>>>> >>>>> Content-Type: application/json >>>>> >>>>> Content-Length: 229 >>>>> >>>>> >>>>> >>>>> { "@context" : { "iks" : "http://iks-project.eu/ont/", "upb" : >>>>> "http://upb.de/persons/" }, "@profile" : "iks:employeeOf", >>>>> "person" : { "@iri" : "upb:bnagel" }, "organization" : { "@iri" >>>>> : "http://uni-paderborn.de"}} >>>>> >>>>> >>>>> HTTP/1.1 415 Unsupported Media Type >>>>> >>>>> Content-Type: text/html; charset=iso-8859-1 >>>>> >>>>> Cache-Control: must-revalidate,no-cache,no-store >>>>> >>>>> Content-Length: 1406 >>>>> >>>>> Server: Jetty(6.1.x) >>>>> >>>>> Cheers, >>>>> Reto >>>>> >>>> >>>> >>>> >>>> -- >>>> Fabian >>>> http://twitter.com/fctwitt >>>> >>> >> >> >> >> -- >> Fabian >> http://twitter.com/fctwitt >> > -- Fabian http://twitter.com/fctwitt
