Jakarta ee Liferay使用API创建社区
代码如下:Jakarta ee Liferay使用API创建社区,jakarta-ee,liferay,Jakarta Ee,Liferay,代码如下: ServiceContext serviceContext = new ServiceContext(); serviceContext.setAddCommunityPermissions(true); serviceContext.setAddGuestPermissions(false); logger.info("setAddGuestPermissions"); try { GroupLocalServiceUtil.addGroup(
ServiceContext serviceContext = new ServiceContext();
serviceContext.setAddCommunityPermissions(true);
serviceContext.setAddGuestPermissions(false);
logger.info("setAddGuestPermissions");
try {
GroupLocalServiceUtil.addGroup(
100L,
"testing",
CounterLocalServiceUtil.increment(),
"abc",
"the abc",
3,
null,
true,
false,
"abc-abc",
0L,
serviceContext,
ture);
} catch (PortalException ex) {
//--
} catch (SystemException ex) {
//--
}
从weblogic获取以下错误:
ERROR [GroupLocalServiceImpl] Error adding default application layouts
你知道我做错了什么吗?如何解决这个问题?您能重构代码吗?serviceContext之后为true没有意义。@rp.删除了它,得到了相同的错误,将其翻转为false,不再得到错误,但也没有创建应用程序。关于如何使用API创建应用程序,是否有清晰文档的指导?我正在使用Liferay 5.2