1

我按照这个文档示例(或这个链接)来创建一个简单的 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因为没有进入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.*;

什么时候需要使用这些导入?

4

1 回答 1

0

当我尝试访问 Liferay 提供的 Web 服务时,我也遇到了一些问题。但我可以给你答案。这些导入用于多个 Web 服务导入。我正在使用 Liferay 6.2,我也在尝试完成您给定的链接。 http://localhost:8080/api/axis/Portal_CompanyService?wsdl http://localhost:8080/api/axis/Portal_UserGroupService?wsdl 和 UserServices 链接在那里。对于这三个,您必须通过提供链接来使用相同的 Web 服务客户端存根创建过程。谢谢

于 2015-07-14T10:54:31.513 回答