是否可以在Glassfish 3.1 WebServices中发布原始WSDL?

时间:2011-07-07 13:00:25

标签: web-services wsdl glassfish jax-ws glassfish-3

我开始使用WSDL并使用wsimport生成Java artificats。然后我实现了WebService并将其部署到glassfish 3.1。 glassfish获取java元素并从这些元素中重新生成wsdl。

我可以说服glassfish将原始wsdl发布到世界上,而不是“重新设计”的那些吗?谢谢!

1 个答案:

答案 0 :(得分:5)

实际上这很容易。但对于那些偶然发现这个问题的人,我会自己回答。

我们使用wsdlLocation属性来说服glassfish来分析原始的wsdl文件,而不是来自java类的重新生成的文件。

@WebService(name = "wsName", targetNamespace = "http://ws.unknown.com/",
        serviceName="wsServiceName", portName="wsPortName",
        wsdlLocation="wsDefinition.wsdl")
相关问题