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