我编写了一个wsdl文件并尝试生成服务器端工件以提供实际的业务逻辑。
但是我无法生成服务器端工件
我正在使用以下命令
wsimport -keep -d Employee.wsdl
它没有使用业务方法(Operation)生成服务类。它看起来是生成客户端工件而不是服务器。
有人可以帮我解决这个问题吗?
答案 0 :(得分:-1)
我遇到过这个问题。看起来wsimport工具生成客户端和服务存根。服务接口类的名称为" portType"在wsdl文件中:
<wsdl:portType name="XPortType">
然后在生成的XPortType.java中,您可以看到Web服务注释:
@WebService(name = "XPortType" ...
public interface XPortType {
您可以按如下方式创建服务实现类:
public class XServiceImpl implements XPortType