JERSEY CLIENT和CXF混合(多部分)

时间:2018-11-27 18:27:17

标签: java spring rest jersey cxf

我有一个混合了cxf和jersey-client的旧版应用程序。 当我使用jersey客户端但cxf接管时。

foo()

使用泽西客户端从泽西服务器检索多部分时,此操作由cxf处理并引发错误:

a

有一个问题 enter link description here

1 个答案:

答案 0 :(得分:1)

使用JerseyClientBuilder代替ClientBuilder。后者将默认使用CXF客户端。并且不要使用JerseyClientBuilder.newClient()。它继承自ClientBuilderJerseyClientBuilder进行了扩展),因此它具有前面提到的默认使用CXF的默认行为。使用JerseyClientBuilder.createClient()或实例化构建器,在其上调用一些方法,然后调用build()。您可以查看source code