[ 
https://issues.apache.org/jira/browse/CXF-8906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andriy Redko resolved CXF-8906.
-------------------------------
    Resolution: Duplicate

Duplicate of https://issues.apache.org/jira/browse/CXF-8896

> Upgrade, HTTP2-Settings - Apache-CXF/3.6.1
> ------------------------------------------
>
>                 Key: CXF-8906
>                 URL: https://issues.apache.org/jira/browse/CXF-8906
>             Project: CXF
>          Issue Type: Bug
>          Components: JAX-WS Runtime, Soap Binding, Transports
>    Affects Versions: 3.6.1
>         Environment: Apache CXF 3.6.1
> Apache Camel 3.21.0
> Java 11
>            Reporter: Giacomo Carnevale
>            Priority: Major
>             Fix For: 3.5.6
>
>
> Hi 
> I am using Apache Camel CXF component to integrate soap services.
> Recently, I updated Apache Camel Version (3.20.x -> 3.21.0) and so Apache CXF 
> version is changed  (3.5.6 -> 3.6.1).
> *CXF 3.6.1*
> When I invoke SOAP service, by tcpdump I can see that CXF sets http headers 
> '{*}Connection: Upgrade, HTTP2-Settings{*}', '{*}HTTP2-Settings: 
> AAEAAEAAAAIAAAABAAMAAABkAAQBAAAAAAUAAEAA{*}' and '{*}Upgrade: h2c{*}' but the 
> connection is {*}HTTP/1.1{*}:
> {code:java}
> .o.91v..POST /my-soap-service HTTP/1.1
> Connection: Upgrade, HTTP2-Settings
> Host: myhost:8080
> HTTP2-Settings: AAEAAEAAAAIAAAABAAMAAABkAAQBAAAAAAUAAEAA
> Transfer-encoding: chunked
> Upgrade: h2c
> Accept: */*
> Authorization: Basic ******
> Content-Type: text/xml; charset=UTF-8
> SOAPAction: ""
> User-Agent: Apache-CXF/3.6.1{code}
>  
>  
> The server responds with {*}HTTP/1.1 101 Switching Protocols{*}.
> *CXF 3.5.6*
> I excluded CXF dependencies from Apache Camel and I downgraded it to 3.5.6 
> version and there wasn't this problem
> {code:java}
> .\....X
> POST /my-soap-service HTTP/1.1
> Content-Type: text/xml; charset=UTF-8
> Accept: */*
> Authorization: Basic ******
> SOAPAction: ""
> User-Agent: Apache-CXF/3.5.6
> Cache-Control: no-cache
> Pragma: no-cache
> Host: my-host:8080
> Connection: keep-alive
> Transfer-Encoding: chunked  {code}
>  
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to