From: <tr...@do...> - 2012-11-09 23:03:39
|
<p>The following issue has been added to a project that you are monitoring.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Update SPARQL Endpoint implementations to pass all the SPARQL 1.1 Protocol Tests</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Milestone:</b></td> <td>0.8.0 RC 1</td> </tr> <tr> <td><b>Category:</b></td> <td>Web (ASP.Net)</td> </tr> <tr> <td><b>Priority:</b></td> <td>Critical</td> </tr> <tr> <td><b>Type:</b></td> <td>Bug</td> </tr> <tr> <td><b>Description:</b></td> </tr> <tr> <td colspan="2"><p> Tests can be run by hitting the validator at <a href="http://www.w3.org/2009/sparql/protocol_validator">http://www.w3.org/2009/sparql/protocol_validator</a> - run against the live install of the latest Leviathan code at <a href="http://www.w3.org/2009/sparql/protocol_validator?query_url=http%3A%2F%2Fwww.dotnetrdf.org%2Fdemos%2Fserver%2Fquery&update_url=http%3A%2F%2Fwww.dotnetrdf.org%2Fdemos%2Fserver%2Fupdate&software=http%3A%2F%2Fwww.dotnetrdf.org%2Fleviathan%23&submit=Submit">http://www.w3.org/2009/sparql/protocol_validator?query_url=http%3A%2F%2Fwww.dotnetrdf.org%2Fdemos%2Fserver%2Fquery&update_url=http%3A%2F%2Fwww.dotnetrdf.org%2Fdemos%2Fserver%2Fupdate&software=http%3A%2F%2Fwww.dotnetrdf.org%2Fleviathan%23&submit=Submit</a></p> <p> As of writing we pass 18/35 which is just over 50%, particular issues to look at from reading the report are as follows:</p> <ul> <li> text/plain returned for CONSTRUCT/DESCRIBE results - we should be returning the proper MIME type for NTriples or defaulting to Turtle or RDF/XML instead</li> <li> Queries should use the endpoint URI as the Default Base URI for the parser</li> <li> Several update then query to validate update result tests fail - cause not obvious</li> <li> POST should fail when Content-Type is missing/bad for both query and update</li> <li> application/sparql-query or application/sparql-update POST must be UTF-8</li> <li> GET on update endpoint should give HTTP 400</li> <li> Multiple update= parameters should give HTTP 400</li> <li> Update syntax errors don't give HTTP 400</li> </ul></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=289" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=289</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |