[ 
https://issues.apache.org/jira/browse/CXF-6785?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15152198#comment-15152198
 ] 

Freeman Fang commented on CXF-6785:
-----------------------------------

Hi Sergey,

This issue comes from when I'm working on implementing cxf http-undertow 
transport.  Cxf http-undertow transport will start an embeded undertow server, 
just like what jetty do. In Camel there's already a camel-undertow component 
and in Karaf which use pax-web there's also an undertow OSGi http service 
implementation so I think it's should be good we also have a http-undertow 
transport in CXF. I'm going to write a HEADUP to summarize what I did and 
append my code very soon to community(I still left few camel-cxf tests failure 
when run against the http-undertow transport ).

So when I run all CXF system test with cxf http-undertow transport, I found 
this problem which cause ManualHttpMulitplexClientServerTest and 
MultiplexHttpAddressClientServerTest failure , I think it's  probably undertow 
implementation specific(getPathInfo is null but use getRequestUri instead just 
works) and never saw this with jetty.

Anyway, this change let me pass system test with cxf http-undertow transport 
and won't break any existing jetty tests.

Best Regards
Freeman

Freeman

> AbstractHTTPDestination should handle the case when pathInfo of 
> HttpServletRequest is null 
> -------------------------------------------------------------------------------------------
>
>                 Key: CXF-6785
>                 URL: https://issues.apache.org/jira/browse/CXF-6785
>             Project: CXF
>          Issue Type: Bug
>            Reporter: Freeman Fang
>            Assignee: Freeman Fang
>             Fix For: 3.2.0, 3.1.6
>
>




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

Reply via email to