SuccessChanges

Summary

  1. Fix Init Request handling (details)
Commit 05e254ff1e5c5c4f57bb32f1a15d9b2f85676461 by Erik Merkle
Fix Init Request handling
Change the test framework so that it sends entities as
ImputRepresentation objects instead of StringRepresentation objects.
This makes the test clients work the way real clients work. Entities
backed by InputStreams are consumed during entity processing, where
String backed entities remain and can be re-consumed later.
Prevent the InitCommandResource from consuming the Init Request entity
too early. Init handling is different from other commands as the request
entity has information required to build the context in which the
command needs to run.
Signed-off-by: Erik Merkle <emerkle@boundlessgeo.com>
The file was modifiedsrc/web/functional/src/test/java/org/geogig/web/functional/DefaultFunctionalTestContext.java
The file was modifiedsrc/web/api/src/main/java/org/locationtech/geogig/rest/repository/InitCommandResource.java