首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JAX/WS wsgen未生成

JAX/WS wsgen未生成
EN

Stack Overflow用户
提问于 2014-11-10 01:12:44
回答 2查看 1.1K关注 0票数 1

我有这样的问题,如果你知道原因,你能帮我吗?

我正在尝试使用wsgen命令行实用程序为输入和输出类型生成jaxb类。

EN

回答 2

Stack Overflow用户

发布于 2014-11-10 02:02:12

你发布的打印屏幕(@home的评论是spot on -你应该添加堆栈跟踪,而不是打印屏幕)告诉你问题所在。

不属于包的

@javax.jws.WebService注释类必须具有@javax.jws.WebService.targetNamespace元素。

您没有指定目标名称空间,wsgen也无法推断出目标名称空间,因为您的类位于缺省包中。将类放在默认包中是一种实践上的不满。将您的类放在一个包中,然后重试,或者设置WebService.targetNamespace element,这也可以让您更好地控制该工具生成的内容。

票数 3
EN

Stack Overflow用户

发布于 2021-06-06 14:48:18

@javax.jws.WebService实现Web Service业务接口的带注释的类,必须有一个无参数的构造函数,否则wsGen工具会得到这样的错误。

参考:Creating a Simple Web Service and Client with JAX-WS

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26830848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档