[Dev] [ANN] SRUServer 1.4.0

Oliver Schonefeld schonefeld at ids-mannheim.de
Tue Mar 12 19:35:44 CET 2013


Hello developers,

I've just released SRUServer 1.4.0 to the CLARIN Maven repo.

Amongst other fixes the following major bugs are addressed/changes are
implemented:
- potential security issue that allows clients to override the
  value for "maximumRecords" (searchRetrieve operation) [1]
- fix off-by-one when checking for out of range "startRecord"
  parameter [2]
  (spotted by Hanna of Uni Hamburg)
- fix typo in initialization parameter name:
  "sruServerSerachEngineClass" vs. "sruServerSearchEngineClass" [3]
  (spotted by Olha of MPI Nijmegen)
- prefix all (initialization) parameters with
  "eu.clarin.sru.server(.utils)". [4]
  (suggested by Olha of MPI Nijmegen)

There is a comparability shim in place for the initialization
parameters, so existing setups should work. However, users are
encouraged to update the initialization parameters in their context.xml.
The old parameters are deprecated and will be removed in a future version.

Best,
  Oliver

[1] https://trac.clarin.eu/changeset/2679
[2] https://trac.clarin.eu/changeset/2644
[3] https://trac.clarin.eu/changeset/2642
[4] https://trac.clarin.eu/changeset/2622
-- 
Oliver Schonefeld
Institut für Deutsche Sprache, Zentrale Forschung
R5, 6-13, D-68161 Mannheim
+49-(0)621-1581-451 | http://www.ids-mannheim.de



More information about the Dev mailing list