Hi!
Im trying to use wiremock to mock a soap web service. It should receive some binary data and send som binary data back. According to wireshark, wiremock seems to respond with:
101 Switching protocols
and a header Upgrade: h2c.
I have not defined this mapping myself.
The client application is running on quarkus, java 17, and uses camel-cxf to call the web service. I see this exception in the log:
Exhausted after delivery attempt: 1 caught: java.io.IOException: Can't get stream 1: java.io.EOFException: EOF reached while reading: java.io.IOException: Can't get stream 1: java.io.EOFException: EOF reached while reading
The client code works When running against the real web service.
It also seems to work (with wiremock) when downgrading the version of quarkus to an earlier version that does not use the jakarta packages.
Any help appreciated!