Foren
OrganizationLocalServiceUtil.addOrganization
mehmet tasar, geändert vor 12 Jahren.
OrganizationLocalServiceUtil.addOrganization
Junior Member Beiträge: 49 Beitrittsdatum: 06.03.11 Neueste Beiträge
Hi everyone,
i want to create an organization but didnt do on portal 6.1.x.
Is there anything that I don't know?
i want to create an organization but didnt do on portal 6.1.x.
Organization newOrganization = OrganizationLocalServiceUtil.addOrganization(
userId, 0, name,
"company", true, 0, countryId,
ListTypeConstants.ORGANIZATION_STATUS_DEFAULT,
"Something", true, null);
Is there anything that I don't know?
14:48:30,113 ERROR [PortletServlet:97] javax.portlet.PortletException: java.lang.NullPointerException
javax.portlet.PortletException: java.lang.NullPointerException
at com.liferay.portal.kernel.portlet.LiferayPortlet.callActionMethod(LiferayPortlet.java:164)
at com.liferay.util.bridges.mvc.MVCPortlet.callActionMethod(MVCPortlet.java:241)
at com.liferay.portal.kernel.portlet.LiferayPortlet.processAction(LiferayPortlet.java:76)
at com.liferay.util.bridges.mvc.MVCPortlet.processAction(MVCPortlet.java:211)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:70)
at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:48)
at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:93)
mehmet tasar, geändert vor 12 Jahren.
RE: OrganizationLocalServiceUtil.addOrganization
Junior Member Beiträge: 49 Beitrittsdatum: 06.03.11 Neueste Beiträge
i found something in OrganizationLocalServiceImpl
i send serviceContext as null. but there is an if statement
i send serviceContext as null. but there is an if statement
serviceContext.isIndexingEnabled()
if (serviceContext != null) {
updateAsset(
userId, organization, serviceContext.getAssetCategoryIds(),
serviceContext.getAssetTagNames());
}
// Expando
ExpandoBridge expandoBridge = organization.getExpandoBridge();
expandoBridge.setAttributes(serviceContext);
// Indexer
if (serviceContext.isIndexingEnabled()) {
Indexer indexer = IndexerRegistryUtil.getIndexer(
Organization.class);
indexer.reindex(organization);
}
return organization;
}