Ramesh Reddy created CXF-6638:
---------------------------------

             Summary: AsyncHTTPConduit does not allow body payloads with 
"PATCH" method
                 Key: CXF-6638
                 URL: https://issues.apache.org/jira/browse/CXF-6638
             Project: CXF
          Issue Type: Bug
          Components: Transports
    Affects Versions: 2.7.14
            Reporter: Ramesh Reddy


When using "PATCH" http method using the Async Http Transport, the payload is 
always null.

After debugging, I saw that _AsyncHTTPConduit_ class does not override the  
"isChunkingSupported" method. Something like following is needed to be added to 
this class to allow PATCH call with payload

{code}
    protected boolean isChunkingSupported(Message message, String httpMethod) {
        if ("PATCH".equals(httpMethod)) { 
            return true;
        }
        return super.isChunkingSupported(message, httpMethod);
    }
{code}

There may be other methods this need to support.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to