andymc12 opened a new pull request #778:
URL: https://github.com/apache/cxf/pull/778


   This should fix the following Jakarta RESTful WS TCK failures:
   > 
com/sun/ts/tests/jaxrs/ee/rs/beanparam/form/plain/JAXRSClient.java#formFieldParamEntityWithEncodedTest_from_standalone:
 JAXRSClient_formFieldParamEntityWithEncodedTest_from_standalone
   
   > 
com/sun/ts/tests/jaxrs/ee/rs/beanparam/form/plain/JAXRSClient.java#formParamEntityWithEncodedTest_from_standalone:
 JAXRSClient_formParamEntityWithEncodedTest_from_standalone
   
   The issue is that (prior to this fix) form parameters are read into a map as 
either decoded or encoded based on whether the first parameter has the 
`@Encoded` annotation or not.  This can result in the `@Encoded` annotation on 
second or subsequent parameters getting ignored.
   
   The fix is to read the parameters into the map without performing any 
decoding until it is determined which parameters should be decoded.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to