Exception 运行liferay portlet时未定义bean名称

Exception 运行liferay portlet时未定义bean名称,exception,service,liferay-6,Exception,Service,Liferay 6,我正在开发portlet,有两个portlet,一个是manageorganization,另一个是employee。我正在使用manageorganization和vice varsa上的员工服务。使用employee的service.jar文件使用employee服务的方法时没有问题。但现在我面临的一个问题是,使用localserviceutil在localserviceimpl上定义的任何manageorganization方法 Error: com.liferay.portal.ke

我正在开发portlet,有两个portlet,一个是manageorganization,另一个是employee。我正在使用manageorganization和vice varsa上的员工服务。使用employee的service.jar文件使用employee服务的方法时没有问题。但现在我面临的一个问题是,使用localserviceutil在localserviceimpl上定义的任何manageorganization方法

  Error: com.liferay.portal.kernel.bean.BeanLocatorException: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'com.lftechnology.serviceexampledemo.service.SmallBusinessLocalService' is defined
12:20:22,161 ERROR [ManageOrganizationController:46] Error while using method of serviceutil.
我的控制器上的代码:

List<SmallBusiness> listOfSb = SmallBusinessLocalServiceUtil.getListofSB();
我浏览了谷歌上的几个博客,但找不到解决方案。
谢谢

如果您正在使用ANT进行部署,则可以仅创建服务的新portlet。然后将其依赖项添加到需要服务的portlet中。您可以在liferay-plugin-package.properties中创建依赖项,所需的部署上下文=XYZ服务portlet。您的服务将可用于所有定义了此依赖项的portlet。我正在使用maven进行部署@PriteshShahI也有同样的问题,你们解决了吗?你们有解决这个问题的办法吗?我也有同样的问题。如果对你有用,请分享。非常感谢。