【发布时间】:2021-01-11 19:49:11
【问题描述】:
我需要将我的基于soap 的应用程序转换为基于rest 的quarkus 应用程序。
我需要一个 quarkus 休息服务来接受以下请求并生成响应。
请求:
<sum>
<a>5</a>
<b>5</b>
</sum>
回应:
<result>10</result>
任何指针!!
【问题讨论】:
-
我尝试使用
@Consumes(MediaType.APPLICATION_XML) @Produces(MediaType.APPLICATION_XML)和quarkus-jaxb依赖项创建 REST 资源,但我得到了javax.ws.rs.NotSupportedException: HTTP 415 Unsupported Media Type。对我来说,看起来 Quarkus 不支持 REST 服务中的 XML。如果有办法让这个工作我也会感兴趣。对于客户端,我想我会使用 Vert.x Web 客户端并使用 JAXB 编组/解组 xml。
标签: java xml rest soap quarkus