Currently you have this:
<property name="ignoreAcceptHeader" value="true" />
In fact, you don't want to ignore the Accept
header. Remove that and see what happens.
Also, the mediaTypes
are only relevant if you are seeking recources by extension/format, which doesn't seem to be the case here.