我正在尝试从独立的 java 类(包含该main
方法)调用 jax ws Web 服务。我已经在 SOAP UI 中尝试过这个,它会返回响应。
我的 Java 代码:在main()方法中:
GInformation getGMInfo = new GInformation();
GInformationResult getGMResult = new GInformationResult();
GKService GKProxy = getProxy();
//Set the Request
XMLGregorianCalendar xmlGreg = null;
getGMInfo.setRequestId("");
getGMInfo.setMessageDateTime(xmlGreg);
try {
//Get the response
getGMResult = GKProxy.getGInformation(getGMInfo);
System.out.println("Address: "+getGMResult.getInfo());
} catch (OperationFaultException e) {
e.printStackTrace();
} catch (SystemFaultException e) {
e.printStackTrace();
}
但它失败并出现如下错误:
org.apache.axis2.AxisFault: WSWS7130E: No Secure Sockets Layer (SSL) configuration is available for the https://mklip.verd.Gin/WS/v2.8 endpoint.
很长一段时间以来,我一直在努力纠正这个问题,并且快要发疯了。 有人可以告诉我我在这里做错了什么吗?是否有可能从一个独立的 java 类调用 jax-ws,或者我们需要 Web 服务器吗?但是这个应用程序没有网络服务器。