@Override protected String doExportData( final PortletDataContext portletDataContext, String portletId, PortletPreferences portletPreferences) throws Exception { Element rootElement = addExportDataRootElement(portletDataContext); portletDataContext.addPortletPermissions(GadgetPermission.RESOURCE_NAME); rootElement.addAttribute("group-id", String.valueOf(portletDataContext.getScopeGroupId())); ActionableDynamicQuery actionableDynamicQuery = GadgetLocalServiceUtil.getExportActionableDynamicQuery(portletDataContext); actionableDynamicQuery.performActions(); return getExportDataRootElementString(rootElement); }