[ https://issues.apache.org/jira/browse/JCLOUDS-405?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ignasi Barrera resolved JCLOUDS-405. ------------------------------------ Resolution: Fixed Fix Version/s: (was: 1.6.3) This has been fixed with the introduction of the OkHttp driver. https://github.com/jclouds/jclouds/pull/232 > PATCH method does not work in HTTPS connections or in HTTP with a body > ---------------------------------------------------------------------- > > Key: JCLOUDS-405 > URL: https://issues.apache.org/jira/browse/JCLOUDS-405 > Project: jclouds > Issue Type: Bug > Components: jclouds-core > Affects Versions: 1.6.2 > Reporter: Ignasi Barrera > Assignee: Ignasi Barrera > Fix For: 1.7.1 > > Attachments: JCLOUDS-405.patch > > > The HttpURLConnection class does not allow to directly set the PATCH request > method. To set it, one needs to use reflection and manually set the value of > the *method* field. > However, in HTTPS connections, the target HttpURLConnection is wrapped in a > *delegate* field, and the reflection workaround does not take effect unless > the method is also set in the *delegate*. > See: > https://java.net/jira/browse/JERSEY-639 > https://github.com/jersey/jersey/pull/45 -- This message was sent by Atlassian JIRA (v6.1.5#6160)