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.

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

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;
	}