Hi folks,
I think SpringFinder.createResource(...) should be changed from:
public Resource createResource(Request request, Response response) {
Resource result = createResource();
if (result != null) {
result.init(getContext(), request, response);
}
return result;
}
}
to:
public Resource createResource(Request request, Response response) {
Resource result = createResource();
if (result != null) {
result.setContext(getContext());
result.setNegotiateContent(true);
result.setRequest(request);
result.setResponse(response);
}
return result;
}
Otherwise the variants of Resources will we set to NULL inside the
Resource.init(...) method and variants could not be set inside a
constructor. Or is it more appropriate to overwrite the init(...) method
of Resources instaniated by Spring?
Greetings
Flo