Chạy iBTEditor hiện ra cái này
12:21:35,691 ERROR [render_portlet_jsp:154] com.liferay.portal.NoSuchCompanyException: No Company exists with the key {mx=liferay.com}
at com.liferay.portal.service.persistence.CompanyPersistenceImpl.findByMx(CompanyPersistenceImpl.java:671)
xem code thì thấy thế này:
Company t = CompanyLocalServiceUtil.getCompanyByMx(PropsUtil.get(PropsKeys.COMPANY_DEFAULT_WEB_ID));
groups.add( t.getGroup());
Code thế này là hiểu sai nghiêm trọng cấu trúc của Liferay. Muốn lấy current company thì lấy trong themeDisplay.getCompanyId() nếu lấy default như trên thì khi dùng app trong các company khác thì die à!!!!
Chạy iBTEditor hiện ra cái này 12:21:35,691 ERROR [render_portlet_jsp:154] com.liferay.portal.NoSuchCompanyException: No Company exists with the key {mx=liferay.com} at com.liferay.portal.service.persistence.CompanyPersistenceImpl.findByMx(CompanyPersistenceImpl.java:671)
xem code thì thấy thế này:
Code thế này là hiểu sai nghiêm trọng cấu trúc của Liferay. Muốn lấy current company thì lấy trong themeDisplay.getCompanyId() nếu lấy default như trên thì khi dùng app trong các company khác thì die à!!!!