java Liferay开发者客户端Web服务
我按照这个documentation example(或this link)创建了一个简单的web服务客户机liferay
为什么此代码示例会导致此导入:
import com.liferay.portal.model.CompanySoap;
import com.liferay.portal.model.UserGroupSoap;
import com.liferay.portal.service.http.CompanyServiceSoap;
import com.liferay.portal.service.http.CompanyServiceSoapServiceLocator;
import com.liferay.portal.service.http.UserGroupServiceSoap;
import com.liferay.portal.service.http.UserGroupServiceSoapServiceLocator;
import com.liferay.portal.service.http.UserServiceSoap;
import com.liferay.portal.service.http.UserServiceSoapServiceLocator;
(在我的示例中,我在UserGroupServiceSoapServiceLocator
上编译了erros(例如),因为在com.liferay.portal
中没有任何错误…)
我会使用这些输入:
import com.liferay.client.soap.portal.model.*;
import com.liferay.client.soap.portal.service.*;
import com.liferay.client.soap.portal.service.http.*;
何时需要使用这些导入
# 1 楼答案
当我试图访问Liferay提供的web服务时,我也面临一些问题。 但我可以给你答案。 这些导入用于多个web服务导入。 我正在使用Liferay 6.2,我也在尝试完成您给定的链接。 http://localhost:8080/api/axis/Portal_CompanyService?wsdl http://localhost:8080/api/axis/Portal_UserGroupService?wsdl 用户服务链接也在那里。 对于这三个,您必须通过提供链接来使用相同的web服务客户端存根创建过程。 谢谢