[ https://issues.apache.org/jira/browse/CXF-3472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13038914#comment-13038914 ]
David Liu commented on CXF-3472: -------------------------------- Thanks Dan! David > Cannot override HTTPConduit's handleResponse() method > ----------------------------------------------------- > > Key: CXF-3472 > URL: https://issues.apache.org/jira/browse/CXF-3472 > Project: CXF > Issue Type: Bug > Components: Core > Affects Versions: 2.2, 2.4 > Reporter: David Liu > Assignee: Willem Jiang > Fix For: 2.4.1, 2.3.5 > > > Current, all response message processing of HTTPConduit is in the class > WrappedOutputStream, e.g. handleResponse(), and handleResponseInternal() > method, so we cannot extend HTTPConduit to override both method if we want to > add more functions during processing response. because the class > WrappedOutputStream need some input parameter and the its sub-class cannot > get these private properties. > My use case is: I have my customized HTTPConduit which needs to override > handleResponse() method to catch its instead of cxf's default logic. > Can cxf move both meothd from WrappedOutputStream class to HTTPConduit so > that we can override them? thanks. > David -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira