[ https://issues.apache.org/jira/browse/CXF-1405?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12562617#action_12562617 ]
Daniel Kulp commented on CXF-1405: ---------------------------------- I've completely refactored the HttpDestination stuff so setting the properties in the message is shared between Jetty and Servlet so they should be completely identical now. I also ended up fixing the "Accept" header parsing in the JAXRS code to actually work with the default sent from a URLConnection. That broke all kinds of tests that were not specifically setting an Accept header, but I fixed those. In anycase, I'd appreciate it if you could run a test with your stuff and let me know how it goes now. > @ProduceMime not used when selecting target method on a resource > ---------------------------------------------------------------- > > Key: CXF-1405 > URL: https://issues.apache.org/jira/browse/CXF-1405 > Project: CXF > Issue Type: Bug > Components: REST > Affects Versions: 2.1 > Environment: n/a > Reporter: Frank Lynch > Priority: Minor > Attachments: patch.txt > > > http://mail-archives.apache.org/mod_mbox/incubator-cxf-user/200801.mbox/[EMAIL > PROTECTED] > import com.sun.ws.rest.api.ConsumeMime; > import com.sun.ws.rest.api.HttpMethod; > import com.sun.ws.rest.api.ProduceMime; > import com.sun.ws.rest.api.UriTemplate; > > @UriTemplate("/sampleservlet") > public class SampleServlet { > > @HttpMethod("PUT") > @ConsumeMime("text/plain") > @ProduceMime("application/xml") > public void getXML() { > System.out.println("### Handle PUT for sampleservlet: XML ###"); > } > > @HttpMethod("PUT") > @ConsumeMime("text/plain") > @ProduceMime("application/json") > public void getJSON() { > System.out.println("### Handle PUT for sampleservlet: JSON > ###"); > } > } > > When the client specifies the Accept parameter in the http header as > application/json or application/xml one would expect the corresponding method > to be called. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.