【发布时间】:2011-04-18 21:02:51
【问题描述】:
我正在尝试使用 Eclipse 生成 Web 服务客户端(我也尝试使用 jdeveloper 和 netbeans)。 WSDL 位于带有客户端证书请求的 https 服务器后面。
我可以用这个命令连接和生成类:
java -Djavax.net.ssl.trustStore=testes.keystore -Djavax.net.ssl.keyStore=testes.keystore -Djavax.net.ssl.trustStorePassword=123 -Djavax.net.ssl.keyStorePassword=123 -Dsun.security.ssl.allowUnsafeRenegotiation=true -jar D:\Java\jdevstudio10134\webservices\lib\wsa.jar -genProxy -wsdl https://urlxpto?wsdl
然后我收到关于 ActionMismatch 的错误。可能这个错误来自我正在使用的库,所以我想尝试使用轴。如果我在 Eclipse 中使用向导,它会在尝试连接时出错。 jdeveloper 或 netbeans 也是如此。
所以问题是:我该怎么做?如何使用 IDE 生成 Web 服务代理?
或者问题可以是:如何更改消息部分以匹配肥皂请求中的操作部分?
谢谢!
【问题讨论】:
标签: java web-services https certificate axis