structWSF 1.0a4

Project: 
structWSF
Version: 
1.0a4
Date: 
20 January 2010

Added

  • Search: New "attributes" filtering paramater to perform search filtering and faceting over record attributes.
  • CrudRead: Adding the possibility to request the description of multiple URIs of multiple records for a single query to the web service.
  • CrudRead: New parameter to let users include in the resultset, or not, possible reification statements for a record
  • CrudUpdate: Usage of ARC2 for some offline RDF parsing.
  • CrudCreate: Additiona of a new "mode" parameter that tells the webservice to only index everything in the triple store, or only in Solr or in both. This is needed for some dataset indexation usecases.
  • Search, Browse, CrudCreate, CrudUpdate: Handling the new irON vocabularies that introduces key user interfaces attributes such as: iron:prefLabel, iron:altLabel, iron:description and iron:prefURL
  • All: New JSON mimetype (application/json) supported by web service endpoint
  • All: New (ini) configuation files: network.ini and data.ini. These are now used instead of hardcoding the settings in the classes.
  • New irJSON convertion web service

 
Modified

  • All: Completely rewrite of error handling and reporting procedures. All errors get defined in a JSON structure, and all error messages get returned in XML or JSON depending on the requested mime-type by the user.
  • CrudCreate, CrudUpdate, CrudDelete: creation, update and deletation of reification statements
  • Search, Browse, CrudCreate, CrudUpdate: Implementation of the new Solr schema v1.1