2
我開始使用WSDL並使用wsimport生成Java artificats。然後我實現了WebService並將其部署到glassfish 3.1。 glassfish使用java元素並從這些元素中重新生成wsdl。是否可以在Glassfish 3.1 WebServices中發佈原始WSDL?
我可以說服glassfish將原始的wsdl發佈到世界上,而不是「重新設計」的嗎?謝謝!
我開始使用WSDL並使用wsimport生成Java artificats。然後我實現了WebService並將其部署到glassfish 3.1。 glassfish使用java元素並從這些元素中重新生成wsdl。是否可以在Glassfish 3.1 WebServices中發佈原始WSDL?
我可以說服glassfish將原始的wsdl發佈到世界上,而不是「重新設計」的嗎?謝謝!
其實這很容易。但對於那些絆倒這個問題的人,我會自己回答。
我們使用wsdlLocation屬性來說服glassfish將原始wsdl文件分開,而不是從java類中重新生成的文件。
@WebService(name = "wsName", targetNamespace = "http://ws.unknown.com/",
serviceName="wsServiceName", portName="wsPortName",
wsdlLocation="wsDefinition.wsdl")