我希望在功能非常有限的 Linux(solaris)机器上运行 SOAP-UI,我们甚至没有 UI,因此我无法在其上安装任何软件或打开 X11 转发。
但是我可以运行 Java 应用程序,并且可以接受 SOAP-UI 的任何替代方案。
目标是能够将 SOAP 消息按原样发送到 URL。
我一直在努力为此编写自己的 Java 客户端,但是我遇到了 SSL 身份验证问题,因此我需要使用一个能够保证按预期运行的客户端。
我在我的 Java 应用程序中发送 SOAP 消息时遇到的错误如下,但请注意,对于相同的 URL,我可以调用 GET 并获取 WSDL(使用 Apache HTTP 客户端):
javax.net.ssl.SSLException: hostname in certificate didn't match: <172.30.40.50> != <host056.boomgroup.local>