I have several identically configured REST services working with one
exception. When the method I call is getMediaType(s) - ( /rest/mediaTypes
/rest/mediaType/{1} ), the get mediaTypes services returns the correct
data. However, when I try to access a specific type by id
/rest/mediaTypes/1, I still get the entire list back. Basically CXF is not
interpreting the '/1' appended to the url. Renaming the exact methods and
corresponding annotations to getXMediaTypes resolves the issue. Could this
be a naming collision with something in the HTTP headers?