52North/SOS — pull request #21 by autermann (2014-03-21 18:54:18+00:00)
Title: Binding selection by ContentType at /sos and /service

This will enable binding selection via content negotiation at `/sos` and will introduce the additional endpoint `/service`. If I'm not wrong this should be completely compatible with binding selection by path.

* `application/xml`, `text/xml`: POX binding
* `application/json`: JSON binding
* `application/soap+xml`: SOAP binding
* Any `GET` request defaults to KVP binding

Please note that the test suite wasn't executed, so I've reenabled it and fixed the broken tests in 1.0.0-M3... so this pull request depends on 52North/SOS-Test-Suite#11.

The capabilities document still contains the old-style URLs. I'm not shure if I should change them.

Also selecting POX/SOAP depending the content is not yet implemented.