gpt4 book ai didi

java - 如何设置wsdl生成的webservice名称?

转载 作者:行者123 更新时间:2023-12-01 12:30:19 25 4
gpt4 key购买 nike

我创建了一个具有定义名称的网络服务:

@WebService(name = "MyService")

当我部署该服务时,wsdl 可通过以下服务名称使用:

Endpoint address: http://localhost:8080/myproject/services/MyService?wsdl

但是 wsdl 内容定义显示在我的 Web 服务中附加了一个 Service 关键字,该关键字已命名为 *Service

<wsdl:definitions name="MyServiceService">

如何防止此处附加“Service”关键字?

最佳答案

CXF 将生成名称 +“服务”的值。要覆盖此值,您可以在 @WebService 注释上设置 serviceName 属性,例如

@WebService(name = "MyService", serviceName = "MyService")

关于java - 如何设置wsdl生成的webservice名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25969783/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com