我想通过弹簧工具套件和maven访问肥皂webservice。执行错误消耗肥皂 - 网络服务从春天+ maven
我已经完成了这个使用https://spring.io/guides/gs/consuming-web-service/的源代码这工作正常。
扶养是
<dependency>
<groupId>org.springframework.ws</groupId>
<artifactId>spring-ws-core</artifactId>
<version>1.5.8</version>
</dependency>
插件
<plugin>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<version>0.12.3</version>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<schemaLanguage>WSDL</schemaLanguage>
<generatePackage>Test3.wsdl</generatePackage>
<schemas>
<schema>
<url>http://wsf.cdyne.com/WeatherWS/Weather.asmx?wsdl</url>
</schema>
</schemas>
</configuration>
</plugin>
现在我已经改变了链接到一个新的链接以https:
我可以从我的浏览器访问的WSDL。
我收到错误
“的目标 org.jvnet.jaxb2.maven2的执行默认:Maven的JAXB2-插件:0.12.3:生成失败01(org.jvnet.jaxb2.maven2: maven-jaxb2-plugin:0.12.3:generate:default:generate-sources)“
我搜索了很多答案,但找不到灵魂。真的很感谢帮助。
三江源和问候,
错误是非常通用的,你可以添加-X作为maven install命令的一部分,以便清楚地了解确切的错误。然后将该错误添加到帖子中,更容易识别问题。谢谢。 – Ashoka
谢谢,我得到的错误是“[ERROR]解析模式时发生错误.Location []。 com.sun.istack.SAXParseException2;处理时出现IOException异常”https://172.26.13.204/PaymentMdule/ezcashagentservice ?wsdl“。异常:javax.net.ssl.SSLHandshakeException:java.security.cert.CertificateException:不存在主题替代名称。” 但我已将jseccerts添加到安全性文件夹。我是否需要将它添加到不同的地方?如果我在spring工具套件服务器上运行它。 –