cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Freeman Fang (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CXF-6785) AbstractHTTPDestination should handle the case when pathInfo of HttpServletRequest is null
Date Thu, 18 Feb 2016 11:46:18 GMT

    [ 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)

Mime
View raw message