--- /dev/null
+<?xml version="1.0"?>\r
+<!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 6.1.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_6_1_0.dtd">\r
+\r
+<liferay-portlet-app>\r
+ <portlet>\r
+ <portlet-name>2</portlet-name>\r
+ <icon>/html/icons/my_account.png</icon>\r
+ <struts-path>my_account</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>my</control-panel-entry-category>\r
+ <control-panel-entry-weight>1.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portlet.myaccount.MyAccountControlPanelEntry</control-panel-entry-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/users_admin/css/main.css</header-portlet-css>\r
+ <footer-portlet-javascript>/html/portlet/users_admin/js/main.js</footer-portlet-javascript>\r
+ <css-class-wrapper>portlet-users-admin</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>3</portlet-name>\r
+ <icon>/html/icons/search.png</icon>\r
+ <struts-path>search</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <!--<open-search-class>com.liferay.portal.search.PortalOpenSearchImpl</open-search-class>-->\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <restore-current-view>false</restore-current-view>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <header-portlet-css>/html/portlet/search/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-search</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>8</portlet-name>\r
+ <icon>/html/icons/calendar.png</icon>\r
+ <struts-path>calendar</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.calendar.action.ConfigurationActionImpl</configuration-action-class>\r
+ <indexer-class>com.liferay.portlet.calendar.util.CalIndexer</indexer-class>\r
+ <open-search-class>com.liferay.portlet.calendar.util.CalendarOpenSearchImpl</open-search-class>\r
+ <scheduler-entry>\r
+ <scheduler-event-listener-class>com.liferay.portlet.calendar.messaging.CheckEventMessageListener</scheduler-event-listener-class>\r
+ <trigger>\r
+ <simple>\r
+ <property-key>calendar.event.check.interval</property-key>\r
+ <time-unit>minute</time-unit>\r
+ </simple>\r
+ </trigger>\r
+ </scheduler-entry>\r
+ <portlet-data-handler-class>com.liferay.portlet.calendar.lar.CalendarPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <social-activity-interpreter-class>com.liferay.portlet.calendar.social.CalendarActivityInterpreter</social-activity-interpreter-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>14.0</control-panel-entry-weight>\r
+ <asset-renderer-factory>com.liferay.portlet.calendar.asset.CalEventAssetRendererFactory</asset-renderer-factory>\r
+ <custom-attributes-display>com.liferay.portlet.calendar.CalEventCustomAttributesDisplay</custom-attributes-display>\r
+ <preferences-unique-per-layout>false</preferences-unique-per-layout>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <show-portlet-access-denied>true</show-portlet-access-denied>\r
+ <show-portlet-inactive>true</show-portlet-inactive>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/calendar/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-calendar</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>9</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>admin</struts-path>\r
+ <scheduler-entry>\r
+ <scheduler-event-listener-class>com.liferay.portlet.admin.messaging.PluginRepositoriesMessageListener</scheduler-event-listener-class>\r
+ <trigger>\r
+ <simple>\r
+ <simple-trigger-value>1</simple-trigger-value>\r
+ <time-unit>day</time-unit>\r
+ </simple>\r
+ </trigger>\r
+ </scheduler-entry>\r
+ <!-- Schedule synchronization every day at 3:00 AM -->\r
+ <scheduler-entry>\r
+ <scheduler-event-listener-class>com.liferay.portlet.admin.messaging.LDAPImportMessageListener</scheduler-event-listener-class>\r
+ <trigger>\r
+ <cron>\r
+ <cron-trigger-value>0 0 4 * * ?</cron-trigger-value>\r
+ </cron>\r
+ </trigger>\r
+ </scheduler-entry>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-admin</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>10</portlet-name>\r
+ <icon>/html/icons/address_book.png</icon>\r
+ <struts-path>address_book</struts-path>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-address-book</css-class-wrapper>\r
+ <include>false</include>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>11</portlet-name>\r
+ <icon>/html/icons/directory.png</icon>\r
+ <struts-path>directory</struts-path>\r
+ <open-search-class>com.liferay.portlet.directory.util.DirectoryOpenSearchImpl</open-search-class>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <asset-renderer-factory>com.liferay.portlet.directory.asset.UserAssetRendererFactory</asset-renderer-factory>\r
+ <workflow-handler>com.liferay.portlet.directory.workflow.UserWorkflowHandler</workflow-handler>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/directory/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-directory</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>15</portlet-name>\r
+ <icon>/html/icons/journal.png</icon>\r
+ <struts-path>journal</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.journal.action.ConfigurationActionImpl</configuration-action-class>\r
+ <indexer-class>com.liferay.portlet.journal.util.JournalIndexer</indexer-class>\r
+ <open-search-class>com.liferay.portlet.journal.util.JournalOpenSearchImpl</open-search-class>\r
+ <scheduler-entry>\r
+ <scheduler-event-listener-class>com.liferay.portlet.journal.messaging.CheckArticleMessageListener</scheduler-event-listener-class>\r
+ <trigger>\r
+ <simple>\r
+ <property-key>journal.article.check.interval</property-key>\r
+ <time-unit>minute</time-unit>\r
+ </simple>\r
+ </trigger>\r
+ </scheduler-entry>\r
+ <friendly-url-mapper-class>com.liferay.portal.kernel.portlet.DefaultFriendlyURLMapper</friendly-url-mapper-class>\r
+ <friendly-url-mapping>journal</friendly-url-mapping>\r
+ <friendly-url-routes>com/liferay/portlet/journal/journal-friendly-url-routes.xml</friendly-url-routes>\r
+ <portlet-data-handler-class>com.liferay.portlet.journal.lar.JournalPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <webdav-storage-token>journal</webdav-storage-token>\r
+ <webdav-storage-class>com.liferay.portlet.journal.webdav.JournalWebDAVStorageImpl</webdav-storage-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>11.0</control-panel-entry-weight>\r
+ <asset-renderer-factory>com.liferay.portlet.journal.asset.JournalArticleAssetRendererFactory</asset-renderer-factory>\r
+ <atom-collection-adapter>com.liferay.portlet.journal.atom.JournalArticleAtomCollectionProvider</atom-collection-adapter>\r
+ <workflow-handler>com.liferay.portlet.journal.workflow.JournalArticleWorkflowHandler</workflow-handler>\r
+ <preferences-unique-per-layout>false</preferences-unique-per-layout>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/journal/css/main.css</header-portlet-css>\r
+ <header-portlet-javascript>/html/portlet/journal/js/main.js</header-portlet-javascript>\r
+ <css-class-wrapper>portlet-journal</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>16</portlet-name>\r
+ <icon>/html/icons/currency_converter.png</icon>\r
+ <struts-path>currency_converter</struts-path>\r
+ <preferences-owned-by-group>false</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <remoteable>true</remoteable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>0</render-weight>\r
+ <css-class-wrapper>portlet-currency-converter</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>19</portlet-name>\r
+ <icon>/html/icons/message_boards.png</icon>\r
+ <struts-path>message_boards</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.messageboards.action.ConfigurationActionImpl</configuration-action-class>\r
+ <indexer-class>com.liferay.portlet.messageboards.util.MBIndexer</indexer-class>\r
+ <open-search-class>com.liferay.portlet.messageboards.util.MBOpenSearchImpl</open-search-class>\r
+ <scheduler-entry>\r
+ <scheduler-event-listener-class>com.liferay.portlet.messageboards.messaging.ExpireBanMessageListener</scheduler-event-listener-class>\r
+ <trigger>\r
+ <simple>\r
+ <property-key>message.boards.expire.ban.job.interval</property-key>\r
+ <time-unit>minute</time-unit>\r
+ </simple>\r
+ </trigger>\r
+ </scheduler-entry>\r
+ <friendly-url-mapper-class>com.liferay.portal.kernel.portlet.DefaultFriendlyURLMapper</friendly-url-mapper-class>\r
+ <friendly-url-mapping>message_boards</friendly-url-mapping>\r
+ <friendly-url-routes>com/liferay/portlet/messageboards/message-boards-friendly-url-routes.xml</friendly-url-routes>\r
+ <portlet-data-handler-class>com.liferay.portlet.messageboards.lar.MBPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <pop-message-listener-class>com.liferay.portlet.messageboards.pop.MessageListenerImpl</pop-message-listener-class>\r
+ <social-activity-interpreter-class>com.liferay.portlet.messageboards.social.MBActivityInterpreter</social-activity-interpreter-class>\r
+ <asset-renderer-factory>com.liferay.portlet.messageboards.asset.MBCategoryAssetRendererFactory</asset-renderer-factory>\r
+ <asset-renderer-factory>com.liferay.portlet.messageboards.asset.MBDiscussionAssetRendererFactory</asset-renderer-factory>\r
+ <asset-renderer-factory>com.liferay.portlet.messageboards.asset.MBMessageAssetRendererFactory</asset-renderer-factory>\r
+ <custom-attributes-display>com.liferay.portlet.messageboards.MBCategoryCustomAttributesDisplay</custom-attributes-display>\r
+ <custom-attributes-display>com.liferay.portlet.messageboards.MBMessageCustomAttributesDisplay</custom-attributes-display>\r
+ <workflow-handler>com.liferay.portlet.messageboards.workflow.MBDiscussionWorkflowHandler</workflow-handler>\r
+ <workflow-handler>com.liferay.portlet.messageboards.workflow.MBMessageWorkflowHandler</workflow-handler>\r
+ <preferences-unique-per-layout>false</preferences-unique-per-layout>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <!--<user-principal-strategy>screenName</user-principal-strategy>-->\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/message_boards/css/main.css</header-portlet-css>\r
+ <footer-portlet-javascript>/html/portlet/message_boards/js/main.js</footer-portlet-javascript>\r
+ <css-class-wrapper>portlet-message-boards</css-class-wrapper>\r
+ <facebook-integration>fbml</facebook-integration>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>20</portlet-name>\r
+ <icon>/html/icons/document_library.png</icon>\r
+ <struts-path>document_library</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.documentlibrary.action.ConfigurationActionImpl</configuration-action-class>\r
+ <indexer-class>com.liferay.portlet.documentlibrary.util.DLIndexer</indexer-class>\r
+ <open-search-class>com.liferay.portlet.documentlibrary.util.DLOpenSearchImpl</open-search-class>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <portlet-data-handler-class>com.liferay.portlet.documentlibrary.lar.DLPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <social-activity-interpreter-class>com.liferay.portlet.documentlibrary.social.DLActivityInterpreter</social-activity-interpreter-class>\r
+ <webdav-storage-token>document_library</webdav-storage-token>\r
+ <webdav-storage-class>com.liferay.portlet.documentlibrary.webdav.DLWebDAVStorageImpl</webdav-storage-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>12.0</control-panel-entry-weight>\r
+ <asset-renderer-factory>com.liferay.portlet.documentlibrary.asset.DLFileEntryAssetRendererFactory</asset-renderer-factory>\r
+ <atom-collection-adapter>com.liferay.portlet.documentlibrary.atom.FileEntryAtomCollectionAdapter</atom-collection-adapter>\r
+ <atom-collection-adapter>com.liferay.portlet.documentlibrary.atom.FolderAtomCollectionAdapter</atom-collection-adapter>\r
+ <custom-attributes-display>com.liferay.portlet.documentlibrary.DLFileEntryCustomAttributesDisplay</custom-attributes-display>\r
+ <custom-attributes-display>com.liferay.portlet.documentlibrary.DLFolderCustomAttributesDisplay</custom-attributes-display>\r
+ <workflow-handler>com.liferay.portlet.documentlibrary.workflow.DLFileEntryWorkflowHandler</workflow-handler>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/document_library/css/main.css</header-portlet-css>\r
+ <header-portlet-css>/html/portlet/dynamic_data_mapping/css/main.css</header-portlet-css>\r
+ <footer-portal-javascript>/html/js/liferay/service.js</footer-portal-javascript>\r
+ <footer-portlet-javascript>/html/portlet/dynamic_data_lists/js/main.js</footer-portlet-javascript>\r
+ <footer-portlet-javascript>/html/portlet/dynamic_data_mapping/js/main.js</footer-portlet-javascript>\r
+ <footer-portlet-javascript>/html/portlet/document_library/js/main.js</footer-portlet-javascript>\r
+ <css-class-wrapper>portlet-document-library</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>23</portlet-name>\r
+ <icon>/html/icons/dictionary.png</icon>\r
+ <struts-path>dictionary</struts-path>\r
+ <remoteable>true</remoteable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-dictionary</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>25</portlet-name>\r
+ <icon>/html/icons/polls.png</icon>\r
+ <struts-path>polls</struts-path>\r
+ <portlet-data-handler-class>com.liferay.portlet.polls.lar.PollsPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>18.0</control-panel-entry-weight>\r
+ <preferences-unique-per-layout>false</preferences-unique-per-layout>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/polls/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-polls</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>26</portlet-name>\r
+ <icon>/html/icons/translator.png</icon>\r
+ <struts-path>translator</struts-path>\r
+ <remoteable>true</remoteable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-translator</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>27</portlet-name>\r
+ <icon>/html/icons/unit_converter.png</icon>\r
+ <struts-path>unit_converter</struts-path>\r
+ <remoteable>true</remoteable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-unit-converter</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>28</portlet-name>\r
+ <icon>/html/icons/bookmarks.png</icon>\r
+ <struts-path>bookmarks</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.bookmarks.action.ConfigurationActionImpl</configuration-action-class>\r
+ <indexer-class>com.liferay.portlet.bookmarks.util.BookmarksIndexer</indexer-class>\r
+ <open-search-class>com.liferay.portlet.bookmarks.util.BookmarksOpenSearchImpl</open-search-class>\r
+ <portlet-data-handler-class>com.liferay.portlet.bookmarks.lar.BookmarksPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <social-activity-interpreter-class>com.liferay.portlet.bookmarks.social.BookmarksActivityInterpreter</social-activity-interpreter-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>13.0</control-panel-entry-weight>\r
+ <asset-renderer-factory>com.liferay.portlet.bookmarks.asset.BookmarksEntryAssetRendererFactory</asset-renderer-factory>\r
+ <custom-attributes-display>com.liferay.portlet.bookmarks.BookmarksEntryCustomAttributesDisplay</custom-attributes-display>\r
+ <custom-attributes-display>com.liferay.portlet.bookmarks.BookmarksFolderCustomAttributesDisplay</custom-attributes-display>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/bookmarks/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-bookmarks</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>29</portlet-name>\r
+ <icon>/html/icons/communities.png</icon>\r
+ <struts-path>my_sites</struts-path>\r
+ <parent-struts-path>sites_admin</parent-struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <asset-renderer-factory>com.liferay.portal.asset.LayoutRevisionAssetRendererFactory</asset-renderer-factory>\r
+ <workflow-handler>com.liferay.portal.workflow.LayoutRevisionWorkflowHandler</workflow-handler>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/layouts_admin/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-communities</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>30</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>network</struts-path>\r
+ <use-default-template>false</use-default-template>\r
+ <remoteable>true</remoteable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-network</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>31</portlet-name>\r
+ <icon>/html/icons/image_gallery.png</icon>\r
+ <struts-path>image_gallery_display</struts-path>\r
+ <parent-struts-path>document_library</parent-struts-path>\r
+ <configuration-action-class>com.liferay.portlet.documentlibrary.action.ConfigurationActionImpl</configuration-action-class>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <portlet-data-handler-class>com.liferay.portlet.documentlibrary.lar.DLDisplayPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <webdav-storage-token>document_library</webdav-storage-token>\r
+ <webdav-storage-class>com.liferay.portlet.documentlibrary.webdav.DLWebDAVStorageImpl</webdav-storage-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/image_gallery_display/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-image-gallery-display</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>33</portlet-name>\r
+ <icon>/html/icons/blogs.png</icon>\r
+ <struts-path>blogs</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.blogs.action.ConfigurationActionImpl</configuration-action-class>\r
+ <!-- indexer-class>com.liferay.portlet.blogs.util.BlogsIndexer</indexer-class -->\r
+ <!-- open-search-class>com.liferay.portlet.blogs.util.BlogsOpenSearchImpl</open-search-class -->\r
+ <scheduler-entry>\r
+ <scheduler-event-listener-class>com.liferay.portlet.blogs.messaging.CheckEntryMessageListener</scheduler-event-listener-class>\r
+ <trigger>\r
+ <simple>\r
+ <property-key>blogs.entry.check.interval</property-key>\r
+ <time-unit>minute</time-unit>\r
+ </simple>\r
+ </trigger>\r
+ </scheduler-entry>\r
+ <scheduler-entry>\r
+ <scheduler-event-listener-class>com.liferay.portlet.blogs.messaging.LinkbackMessageListener</scheduler-event-listener-class>\r
+ <trigger>\r
+ <simple>\r
+ <property-key>blogs.linkback.job.interval</property-key>\r
+ <time-unit>minute</time-unit>\r
+ </simple>\r
+ </trigger>\r
+ </scheduler-entry>\r
+ <friendly-url-mapper-class>com.liferay.portal.kernel.portlet.DefaultFriendlyURLMapper</friendly-url-mapper-class>\r
+ <friendly-url-mapping>blogs</friendly-url-mapping>\r
+ <friendly-url-routes>com/liferay/portlet/blogs/blogs-friendly-url-routes.xml</friendly-url-routes>\r
+ <portlet-data-handler-class>com.liferay.portlet.blogs.lar.BlogsPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <social-activity-interpreter-class>com.liferay.portlet.blogs.social.BlogsActivityInterpreter</social-activity-interpreter-class>\r
+ <xml-rpc-method-class>com.liferay.portlet.blogs.util.PingbackMethodImpl</xml-rpc-method-class>\r
+ <asset-renderer-factory>com.liferay.portlet.blogs.asset.BlogsEntryAssetRendererFactory</asset-renderer-factory>\r
+ <atom-collection-adapter>com.liferay.portlet.blogs.atom.BlogsEntryAtomCollectionAdapter</atom-collection-adapter>\r
+ <custom-attributes-display>com.liferay.portlet.blogs.BlogsEntryCustomAttributesDisplay</custom-attributes-display>\r
+ <workflow-handler>com.liferay.portlet.blogs.workflow.BlogsEntryWorkflowHandler</workflow-handler>\r
+ <preferences-unique-per-layout>false</preferences-unique-per-layout>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/blogs/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-blogs</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>34</portlet-name>\r
+ <icon>/html/icons/shopping.png</icon>\r
+ <struts-path>shopping</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.shopping.action.ConfigurationActionImpl</configuration-action-class>\r
+ <preferences-unique-per-layout>false</preferences-unique-per-layout>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-shopping</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>36</portlet-name>\r
+ <icon>/html/icons/wiki.png</icon>\r
+ <struts-path>wiki</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.wiki.action.ConfigurationActionImpl</configuration-action-class>\r
+ <indexer-class>com.liferay.portlet.wiki.util.WikiIndexer</indexer-class>\r
+ <open-search-class>com.liferay.portlet.wiki.util.WikiOpenSearchImpl</open-search-class>\r
+ <friendly-url-mapper-class>com.liferay.portlet.wiki.WikiFriendlyURLMapper</friendly-url-mapper-class>\r
+ <friendly-url-mapping>wiki</friendly-url-mapping>\r
+ <friendly-url-routes>com/liferay/portlet/wiki/wiki-friendly-url-routes.xml</friendly-url-routes>\r
+ <portlet-data-handler-class>com.liferay.portlet.wiki.lar.WikiPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <social-activity-interpreter-class>com.liferay.portlet.wiki.social.WikiActivityInterpreter</social-activity-interpreter-class>\r
+ <asset-renderer-factory>com.liferay.portlet.wiki.asset.WikiPageAssetRendererFactory</asset-renderer-factory>\r
+ <custom-attributes-display>com.liferay.portlet.wiki.WikiPageCustomAttributesDisplay</custom-attributes-display>\r
+ <permission-propagator>com.liferay.portlet.wiki.security.permission.WikiPermissionPropagatorImpl</permission-propagator>\r
+ <workflow-handler>com.liferay.portlet.wiki.workflow.WikiPageWorkflowHandler</workflow-handler>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/wiki/css/main.css</header-portlet-css>\r
+ <footer-portal-javascript>/html/js/liferay/service.js</footer-portal-javascript>\r
+ <css-class-wrapper>portlet-wiki</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>39</portlet-name>\r
+ <icon>/html/icons/rss.png</icon>\r
+ <struts-path>rss</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.rss.action.ConfigurationActionImpl</configuration-action-class>\r
+ <portlet-data-handler-class>com.liferay.portlet.rss.lar.RSSPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <instanceable>true</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>0</render-weight>\r
+ <header-portlet-css>/html/portlet/rss/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-rss</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>47</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>hello_world</struts-path>\r
+ <remoteable>true</remoteable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-hello-world</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>48</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>iframe</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.iframe.action.ConfigurationActionImpl</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <instanceable>true</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/iframe/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-iframe</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>49</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <parent-struts-path>my_sites</parent-struts-path>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <show-portlet-access-denied>false</show-portlet-access-denied>\r
+ <show-portlet-inactive>false</show-portlet-inactive>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>50</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>hello_velocity</struts-path>\r
+ <remoteable>true</remoteable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-hello-velocity</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>54</portlet-name>\r
+ <icon>/html/icons/wiki_display.png</icon>\r
+ <struts-path>wiki_display</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <portlet-data-handler-class>com.liferay.portlet.wiki.lar.WikiDisplayPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <permission-propagator>com.liferay.portlet.wiki.security.permission.WikiPermissionPropagatorImpl</permission-propagator>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <instanceable>true</instanceable>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/wiki/css/main.css</header-portlet-css>\r
+ <footer-portal-javascript>/html/js/liferay/service.js</footer-portal-javascript>\r
+ <css-class-wrapper>portlet-wiki</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>56</portlet-name>\r
+ <icon>/html/icons/journal_content.png</icon>\r
+ <struts-path>journal_content</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.journalcontent.action.ConfigurationActionImpl</configuration-action-class>\r
+ <friendly-url-mapper-class>com.liferay.portal.kernel.portlet.DefaultFriendlyURLMapper</friendly-url-mapper-class>\r
+ <friendly-url-mapping>journal_content</friendly-url-mapping>\r
+ <friendly-url-routes>com/liferay/portlet/journalcontent/journal-content-friendly-url-routes.xml</friendly-url-routes>\r
+ <portlet-data-handler-class>com.liferay.portlet.journal.lar.JournalContentPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <portlet-layout-listener-class>com.liferay.portlet.journalcontent.JournalContentPortletLayoutListener</portlet-layout-listener-class>\r
+ <custom-attributes-display>com.liferay.portlet.journal.JournalArticleCustomAttributesDisplay</custom-attributes-display>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <layout-cacheable>true</layout-cacheable>\r
+ <instanceable>true</instanceable>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/journal_content/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-journal-content</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>58</portlet-name>\r
+ <icon>/html/icons/login.png</icon>\r
+ <struts-path>login</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.login.action.ConfigurationActionImpl</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/login/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-login</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>59</portlet-name>\r
+ <icon>/html/icons/polls_display.png</icon>\r
+ <struts-path>polls_display</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <portlet-data-handler-class>com.liferay.portlet.polls.lar.PollsDisplayPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <instanceable>true</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-polls-display</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>61</portlet-name>\r
+ <icon>/html/icons/loan_calculator.png</icon>\r
+ <struts-path>loan_calculator</struts-path>\r
+ <remoteable>true</remoteable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-loan-calculator</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>62</portlet-name>\r
+ <icon>/html/icons/journal_articles.png</icon>\r
+ <struts-path>journal_articles</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <instanceable>true</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-journal-articles</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>64</portlet-name>\r
+ <icon>/html/icons/recent_documents.png</icon>\r
+ <struts-path>recent_documents</struts-path>\r
+ <scheduler-entry>\r
+ <scheduler-event-listener-class>com.liferay.portlet.documentlibrary.messaging.CheckFileRankMessageListener</scheduler-event-listener-class>\r
+ <trigger>\r
+ <simple>\r
+ <property-key>dl.file.rank.check.interval</property-key>\r
+ <time-unit>minute</time-unit>\r
+ </simple>\r
+ </trigger>\r
+ </scheduler-entry>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-recent-documents</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>66</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>web_proxy</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.webproxy.action.ConfigurationActionImpl</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <instanceable>true</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-web-proxy</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>67</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>amazon_rankings</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.amazonrankings.action.ConfigurationActionImpl</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <remoteable>true</remoteable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>0</render-weight>\r
+ <css-class-wrapper>portlet-amazon-rankings</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>70</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>password_generator</struts-path>\r
+ <remoteable>true</remoteable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-password-generator</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>71</portlet-name>\r
+ <icon>/html/icons/navigation.png</icon>\r
+ <struts-path>navigation</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <layout-cacheable>true</layout-cacheable>\r
+ <instanceable>true</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-navigation</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>73</portlet-name>\r
+ <icon>/html/icons/breadcrumb.png</icon>\r
+ <struts-path>breadcrumb</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <layout-cacheable>true</layout-cacheable>\r
+ <instanceable>true</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-breadcrumb</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>77</portlet-name>\r
+ <icon>/html/icons/journal_content_search.png</icon>\r
+ <struts-path>journal_content_search</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <layout-cacheable>true</layout-cacheable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-journal-content-search</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>82</portlet-name>\r
+ <icon>/html/icons/language.png</icon>\r
+ <struts-path>language</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <layout-cacheable>true</layout-cacheable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-language</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>83</portlet-name>\r
+ <icon>/html/icons/announcements.png</icon>\r
+ <struts-path>alerts</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <preferences-company-wide>false</preferences-company-wide>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <instanceable>false</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/announcements/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-alerts</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>84</portlet-name>\r
+ <icon>/html/icons/announcements.png</icon>\r
+ <struts-path>announcements</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <scheduler-entry>\r
+ <scheduler-event-listener-class>com.liferay.portlet.announcements.messaging.CheckEntryMessageListener</scheduler-event-listener-class>\r
+ <trigger>\r
+ <simple>\r
+ <property-key>announcements.entry.check.interval</property-key>\r
+ <time-unit>minute</time-unit>\r
+ </simple>\r
+ </trigger>\r
+ </scheduler-entry>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <preferences-company-wide>true</preferences-company-wide>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <instanceable>false</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/announcements/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-announcements</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>85</portlet-name>\r
+ <icon>/html/icons/site_map.png</icon>\r
+ <struts-path>site_map</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <layout-cacheable>true</layout-cacheable>\r
+ <instanceable>true</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-site-map</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>86</portlet-name>\r
+ <icon>/html/icons/portal_settings.png</icon>\r
+ <struts-path>portlet_configuration</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/portlet_configuration/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-configuration</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>87</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>layout_configuration</struts-path>\r
+ <use-default-template>false</use-default-template>\r
+ <show-portlet-access-denied>false</show-portlet-access-denied>\r
+ <show-portlet-inactive>false</show-portlet-inactive>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>88</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>layouts_admin</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/layouts_admin/css/main.css</header-portlet-css>\r
+ <footer-portal-javascript>/html/js/liferay/service.js</footer-portal-javascript>\r
+ <css-class-wrapper>portlet-communities</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>90</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>portal</struts-path>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>97</portlet-name>\r
+ <icon>/html/icons/quick_note.png</icon>\r
+ <struts-path>quick_note</struts-path>\r
+ <use-default-template>false</use-default-template>\r
+ <layout-cacheable>true</layout-cacheable>\r
+ <instanceable>true</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/quick_note/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-quick-note</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>98</portlet-name>\r
+ <icon>/html/icons/software_catalog.png</icon>\r
+ <struts-path>software_catalog</struts-path>\r
+ <indexer-class>com.liferay.portlet.softwarecatalog.util.SCIndexer</indexer-class>\r
+ <friendly-url-mapper-class>com.liferay.portal.kernel.portlet.DefaultFriendlyURLMapper</friendly-url-mapper-class>\r
+ <friendly-url-mapping>software_catalog</friendly-url-mapping>\r
+ <friendly-url-routes>com/liferay/portlet/softwarecatalog/software-catalog-friendly-url-routes.xml</friendly-url-routes>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>19.0</control-panel-entry-weight>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-software-catalog</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>99</portlet-name>\r
+ <icon>/html/icons/asset_tag_admin.png</icon>\r
+ <struts-path>asset_tag_admin</struts-path>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>20.0</control-panel-entry-weight>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/asset_tag_admin/css/main.css</header-portlet-css>\r
+ <footer-portal-javascript>/html/js/liferay/service.js</footer-portal-javascript>\r
+ <footer-portlet-javascript>/html/portlet/asset_tag_admin/js/main.js</footer-portlet-javascript>\r
+ <css-class-wrapper>portlet-asset-tag-admin</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>100</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>invitation</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.invitation.action.ConfigurationActionImpl</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-invitation</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>101</portlet-name>\r
+ <icon>/html/icons/asset_publisher.png</icon>\r
+ <struts-path>asset_publisher</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.assetpublisher.action.ConfigurationActionImpl</configuration-action-class>\r
+ <indexer-class>com.liferay.portlet.assetpublisher.util.AssetIndexer</indexer-class>\r
+ <friendly-url-mapper-class>com.liferay.portal.kernel.portlet.DefaultFriendlyURLMapper</friendly-url-mapper-class>\r
+ <friendly-url-mapping>asset_publisher</friendly-url-mapping>\r
+ <friendly-url-routes>com/liferay/portlet/assetpublisher/asset-publisher-friendly-url-routes.xml</friendly-url-routes>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <layout-cacheable>true</layout-cacheable>\r
+ <instanceable>true</instanceable>\r
+ <scopeable>false</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>25</render-weight>\r
+ <header-portlet-css>/html/portlet/asset_publisher/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-asset-publisher</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>102</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>xsl_content</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.xslcontent.action.ConfigurationActionImpl</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <layout-cacheable>true</layout-cacheable>\r
+ <instanceable>true</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-xsl-content</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>103</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>tags_compiler</struts-path>\r
+ <friendly-url-mapper-class>com.liferay.portlet.tagscompiler.TagsCompilerFriendlyURLMapper</friendly-url-mapper-class>\r
+ <friendly-url-mapping>tags</friendly-url-mapping>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <show-portlet-access-denied>false</show-portlet-access-denied>\r
+ <show-portlet-inactive>false</show-portlet-inactive>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>100</render-weight>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>104</portlet-name>\r
+ <icon>/html/icons/update_manager.png</icon>\r
+ <struts-path>update_manager</struts-path>\r
+ <control-panel-entry-category>server</control-panel-entry-category>\r
+ <control-panel-entry-weight>4.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portlet.admin.OmniadminControlPanelEntry</control-panel-entry-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/update_manager/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-update-manager</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>107</portlet-name>\r
+ <icon>/html/icons/page_comments.png</icon>\r
+ <struts-path>page_comments</struts-path>\r
+ <portlet-data-handler-class>com.liferay.portlet.pagecomments.lar.PageCommentsPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-page-comments</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>108</portlet-name>\r
+ <icon>/html/icons/page_ratings.png</icon>\r
+ <struts-path>page_ratings</struts-path>\r
+ <portlet-data-handler-class>com.liferay.portlet.pageratings.lar.PageRatingsPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-page-ratings</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>110</portlet-name>\r
+ <icon>/html/icons/document_library_display.png</icon>\r
+ <struts-path>document_library_display</struts-path>\r
+ <parent-struts-path>document_library</parent-struts-path>\r
+ <configuration-action-class>com.liferay.portlet.documentlibrary.action.ConfigurationActionImpl</configuration-action-class>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <friendly-url-mapper-class>com.liferay.portal.kernel.portlet.DefaultFriendlyURLMapper</friendly-url-mapper-class>\r
+ <friendly-url-mapping>document_library_display</friendly-url-mapping>\r
+ <friendly-url-routes>com/liferay/portlet/documentlibrary/document-library-display-friendly-url-routes.xml</friendly-url-routes>\r
+ <portlet-data-handler-class>com.liferay.portlet.documentlibrary.lar.DLDisplayPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <webdav-storage-token>document_library</webdav-storage-token>\r
+ <webdav-storage-class>com.liferay.portlet.documentlibrary.webdav.DLWebDAVStorageImpl</webdav-storage-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <instanceable>true</instanceable>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/document_library/css/main.css</header-portlet-css>\r
+ <header-portlet-css>/html/portlet/document_library_display/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-document-library-display</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>111</portlet-name>\r
+ <icon>/html/icons/admin_plugins.png</icon>\r
+ <struts-path>plugin_installer</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-plugin-installer</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>113</portlet-name>\r
+ <icon>/html/icons/portlet_css.png</icon>\r
+ <struts-path>portlet_css</struts-path>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>114</portlet-name>\r
+ <icon>/html/icons/recent_bloggers.png</icon>\r
+ <struts-path>recent_bloggers</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-recent-bloggers</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>115</portlet-name>\r
+ <icon>/html/icons/blogs_aggregator.png</icon>\r
+ <struts-path>blogs_aggregator</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/blogs_aggregator/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-blogs-aggregator</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>116</portlet-name>\r
+ <struts-path>activities</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <friendly-url-mapper-class>com.liferay.portal.kernel.portlet.DefaultFriendlyURLMapper</friendly-url-mapper-class>\r
+ <friendly-url-mapping>activities</friendly-url-mapping>\r
+ <friendly-url-routes>com/liferay/portlet/activities/activities-friendly-url-routes.xml</friendly-url-routes>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-activities</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>118</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>nested_portlets</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.nestedportlets.action.ConfigurationActionImpl</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <layout-cacheable>true</layout-cacheable>\r
+ <instanceable>true</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-nested-portlets</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>119</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>asset</struts-path>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>121</portlet-name>\r
+ <struts-path>requests</struts-path>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-activities</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>122</portlet-name>\r
+ <icon>/html/icons/asset_categories_navigation.png</icon>\r
+ <struts-path>asset_categories_navigation</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <layout-cacheable>true</layout-cacheable>\r
+ <instanceable>true</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-asset-categories-navigation</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>124</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>social</struts-path>\r
+ <social-activity-interpreter-class>com.liferay.portlet.social.util.PortalActivityInterpreter</social-activity-interpreter-class>\r
+ <social-request-interpreter-class>com.liferay.portlet.social.util.PortalRequestInterpreter</social-request-interpreter-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>125</portlet-name>\r
+ <icon>/html/icons/users_admin.png</icon>\r
+ <struts-path>users_admin</struts-path>\r
+ <indexer-class>com.liferay.portlet.usersadmin.util.OrganizationIndexer</indexer-class>\r
+ <indexer-class>com.liferay.portlet.usersadmin.util.UserIndexer</indexer-class>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>portal</control-panel-entry-category>\r
+ <control-panel-entry-weight>1.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portlet.usersadmin.UsersControlPanelEntry</control-panel-entry-class>\r
+ <atom-collection-adapter>com.liferay.portlet.usersadmin.atom.UserAtomCollectionAdapter</atom-collection-adapter>\r
+ <custom-attributes-display>com.liferay.portlet.usersadmin.LayoutCustomAttributesDisplay</custom-attributes-display>\r
+ <custom-attributes-display>com.liferay.portlet.usersadmin.OrganizationCustomAttributesDisplay</custom-attributes-display>\r
+ <custom-attributes-display>com.liferay.portlet.usersadmin.UserCustomAttributesDisplay</custom-attributes-display>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/layouts_admin/css/main.css</header-portlet-css>\r
+ <header-portlet-css>/html/portlet/users_admin/css/main.css</header-portlet-css>\r
+ <footer-portlet-javascript>/html/portlet/users_admin/js/main.js</footer-portlet-javascript>\r
+ <css-class-wrapper>portlet-users-admin</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>127</portlet-name>\r
+ <icon>/html/icons/user_groups_admin.png</icon>\r
+ <struts-path>user_groups_admin</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>portal</control-panel-entry-category>\r
+ <control-panel-entry-weight>4.5</control-panel-entry-weight>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/layouts_admin/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-users-admin</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>128</portlet-name>\r
+ <icon>/html/icons/roles_admin.png</icon>\r
+ <struts-path>roles_admin</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>portal</control-panel-entry-category>\r
+ <control-panel-entry-weight>5.0</control-panel-entry-weight>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/users_admin/css/main.css</header-portlet-css>\r
+ <footer-portlet-javascript>/html/portlet/users_admin/js/main.js</footer-portlet-javascript>\r
+ <css-class-wrapper>portlet-users-admin</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>129</portlet-name>\r
+ <icon>/html/icons/password_policies_admin.png</icon>\r
+ <struts-path>password_policies_admin</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>portal</control-panel-entry-category>\r
+ <control-panel-entry-weight>6.0</control-panel-entry-weight>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/users_admin/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-users-admin</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>130</portlet-name>\r
+ <icon>/html/icons/portal_settings.png</icon>\r
+ <struts-path>portal_settings</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>portal</control-panel-entry-category>\r
+ <control-panel-entry-weight>7.0</control-panel-entry-weight>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/users_admin/css/main.css</header-portlet-css>\r
+ <footer-portlet-javascript>/html/portlet/users_admin/js/main.js</footer-portlet-javascript>\r
+ <css-class-wrapper>portlet-users-admin</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>131</portlet-name>\r
+ <icon>/html/icons/monitoring.png</icon>\r
+ <struts-path>monitoring</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>portal</control-panel-entry-category>\r
+ <control-panel-entry-weight>9.0</control-panel-entry-weight>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/users_admin/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-users-admin</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>132</portlet-name>\r
+ <icon>/html/icons/plugins_admin.png</icon>\r
+ <struts-path>plugins_admin</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>portal</control-panel-entry-category>\r
+ <control-panel-entry-weight>10.0</control-panel-entry-weight>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/users_admin/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-users-admin</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>133</portlet-name>\r
+ <icon>/html/icons/portlet_sharing.png</icon>\r
+ <struts-path>portlet_sharing</struts-path>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>134</portlet-name>\r
+ <icon>/html/icons/sites_admin.png</icon>\r
+ <struts-path>sites_admin</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>portal</control-panel-entry-category>\r
+ <control-panel-entry-weight>2.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portlet.sitesadmin.SitesControlPanelEntry</control-panel-entry-class>\r
+ <custom-attributes-display>com.liferay.portlet.sitesadmin.SiteCustomAttributesDisplay</custom-attributes-display>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/layouts_admin/css/main.css</header-portlet-css>\r
+ <header-portlet-css>/html/portlet/users_admin/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-users-admin</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>135</portlet-name>\r
+ <icon>/html/icons/admin_instances.png</icon>\r
+ <struts-path>admin_instances</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>server</control-panel-entry-category>\r
+ <control-panel-entry-weight>2.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portlet.admin.OmniadminControlPanelEntry</control-panel-entry-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-admin</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>136</portlet-name>\r
+ <icon>/html/icons/admin_plugins.png</icon>\r
+ <struts-path>admin_plugins</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>server</control-panel-entry-category>\r
+ <control-panel-entry-weight>3.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portlet.admin.OmniadminControlPanelEntry</control-panel-entry-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-admin</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>137</portlet-name>\r
+ <icon>/html/icons/admin_server.png</icon>\r
+ <struts-path>admin_server</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <friendly-url-mapper-class>com.liferay.portal.kernel.portlet.DefaultFriendlyURLMapper</friendly-url-mapper-class>\r
+ <friendly-url-mapping>server</friendly-url-mapping>\r
+ <friendly-url-routes>com/liferay/portlet/admin/admin-server-friendly-url-routes.xml</friendly-url-routes>\r
+ <poller-processor-class>com.liferay.portlet.admin.poller.AdminPollerProcessor</poller-processor-class>\r
+ <control-panel-entry-category>server</control-panel-entry-category>\r
+ <control-panel-entry-weight>1.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portlet.admin.OmniadminControlPanelEntry</control-panel-entry-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <footer-portlet-javascript>/html/portlet/admin/js/main.js</footer-portlet-javascript>\r
+ <css-class-wrapper>portlet-admin</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>139</portlet-name>\r
+ <icon>/html/icons/expando.png</icon>\r
+ <struts-path>expando</struts-path>\r
+ <control-panel-entry-category>portal</control-panel-entry-category>\r
+ <control-panel-entry-weight>8.0</control-panel-entry-weight>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/expando/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-expando</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>140</portlet-name>\r
+ <icon>/html/icons/my_pages.png</icon>\r
+ <struts-path>my_pages</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>my</control-panel-entry-category>\r
+ <control-panel-entry-weight>2.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portlet.mypages.MyPagesControlPanelEntry</control-panel-entry-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/layouts_admin/css/main.css</header-portlet-css>\r
+ <header-portlet-css>/html/portlet/users_admin/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-users-admin</css-class-wrapper>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>141</portlet-name>\r
+ <icon>/html/icons/asset_tags_navigation.png</icon>\r
+ <struts-path>asset_tags_navigation</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <layout-cacheable>true</layout-cacheable>\r
+ <instanceable>true</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-asset-tags-navigation</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>142</portlet-name>\r
+ <icon>/html/icons/flags.png</icon>\r
+ <struts-path>flags</struts-path>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-flags</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>143</portlet-name>\r
+ <icon>/html/icons/page_flags.png</icon>\r
+ <struts-path>page_flags</struts-path>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-page-flags</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>144</portlet-name>\r
+ <icon>/html/icons/ratings.png</icon>\r
+ <struts-path>ratings</struts-path>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-ratings</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>145</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>dockbar</struts-path>\r
+ <use-default-template>false</use-default-template>\r
+ <show-portlet-access-denied>false</show-portlet-access-denied>\r
+ <show-portlet-inactive>false</show-portlet-inactive>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-dockbar</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>146</portlet-name>\r
+ <icon>/html/icons/layout_prototypes.png</icon>\r
+ <struts-path>layout_prototypes</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>portal</control-panel-entry-category>\r
+ <control-panel-entry-weight>4.0</control-panel-entry-weight>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/layouts_admin/css/main.css</header-portlet-css>\r
+ <header-portlet-css>/html/portlet/users_admin/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-users-admin</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>147</portlet-name>\r
+ <icon>/html/icons/asset_category_admin.png</icon>\r
+ <struts-path>asset_category_admin</struts-path>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>21.0</control-panel-entry-weight>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/asset_category_admin/css/main.css</header-portlet-css>\r
+ <footer-portal-javascript>/html/js/liferay/service.js</footer-portal-javascript>\r
+ <footer-portlet-javascript>/html/portlet/asset_category_admin/js/main.js</footer-portlet-javascript>\r
+ <css-class-wrapper>portlet-asset-category-admin</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>148</portlet-name>\r
+ <icon>/html/icons/asset_tags_cloud.png</icon>\r
+ <struts-path>asset_tags_cloud</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <use-default-template>false</use-default-template>\r
+ <layout-cacheable>true</layout-cacheable>\r
+ <instanceable>true</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-asset-tags-navigation</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>149</portlet-name>\r
+ <icon>/html/icons/layout_set_prototypes.png</icon>\r
+ <struts-path>layout_set_prototypes</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>portal</control-panel-entry-category>\r
+ <control-panel-entry-weight>3.0</control-panel-entry-weight>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/layouts_admin/css/main.css</header-portlet-css>\r
+ <header-portlet-css>/html/portlet/users_admin/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-users-admin</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>150</portlet-name>\r
+ <icon>/html/icons/workflow_tasks.png</icon>\r
+ <struts-path>workflow_tasks</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/asset_publisher/css/main.css</header-portlet-css>\r
+ <header-portlet-css>/html/portlet/users_admin/css/main.css</header-portlet-css>\r
+ <header-portlet-css>/html/portlet/workflow_definitions/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-workflow-tasks</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>151</portlet-name>\r
+ <icon>/html/icons/workflow_definitions.png</icon>\r
+ <struts-path>workflow_definitions</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>portal</control-panel-entry-category>\r
+ <control-panel-entry-weight>13.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portal.workflow.WorkflowControlPanelEntry</control-panel-entry-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/asset_publisher/css/main.css</header-portlet-css>\r
+ <header-portlet-css>/html/portlet/workflow_definitions/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-workflow-definitions</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>152</portlet-name>\r
+ <icon>/html/icons/workflow_definition_links.png</icon>\r
+ <struts-path>workflow_definition_links</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>25.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portal.workflow.WorkflowControlPanelEntry</control-panel-entry-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/workflow_definitions/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-workflow-definitions</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>153</portlet-name>\r
+ <icon>/html/icons/my_workflow_tasks.png</icon>\r
+ <struts-path>my_workflow_tasks</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>my</control-panel-entry-category>\r
+ <control-panel-entry-weight>3.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portal.workflow.MyWorkflowTasksControlPanelEntry</control-panel-entry-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/asset_publisher/css/main.css</header-portlet-css>\r
+ <header-portlet-css>/html/portlet/users_admin/css/main.css</header-portlet-css>\r
+ <header-portlet-css>/html/portlet/workflow_definitions/css/main.css</header-portlet-css>\r
+ <footer-portlet-javascript>/html/portlet/workflow_tasks/js/main.js</footer-portlet-javascript>\r
+ <css-class-wrapper>portlet-workflow-tasks</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>154</portlet-name>\r
+ <icon>/html/icons/wiki.png</icon>\r
+ <struts-path>wiki_admin</struts-path>\r
+ <configuration-action-class>com.liferay.portlet.wiki.action.ConfigurationActionImpl</configuration-action-class>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <portlet-data-handler-class>com.liferay.portlet.wiki.lar.WikiPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>17.0</control-panel-entry-weight>\r
+ <permission-propagator>com.liferay.portlet.wiki.security.permission.WikiPermissionPropagatorImpl</permission-propagator>\r
+ <preferences-unique-per-layout>false</preferences-unique-per-layout>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <header-portlet-css>/html/portlet/wiki/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-wiki</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>156</portlet-name>\r
+ <icon>/html/icons/group_pages.png</icon>\r
+ <struts-path>group_pages</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>2.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portlet.grouppages.GroupPagesControlPanelEntry</control-panel-entry-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/layouts_admin/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-communities</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>157</portlet-name>\r
+ <icon>/html/icons/workflow_instances.png</icon>\r
+ <struts-path>workflow_instances</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/workflow_definitions/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-workflow-instances</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>158</portlet-name>\r
+ <icon>/html/icons/my_workflow_instances.png</icon>\r
+ <struts-path>my_workflow_instances</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>my</control-panel-entry-category>\r
+ <control-panel-entry-weight>4.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portal.workflow.MyWorkflowInstancesControlPanelEntry</control-panel-entry-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/asset_publisher/css/main.css</header-portlet-css>\r
+ <header-portlet-css>/html/portlet/users_admin/css/main.css</header-portlet-css>\r
+ <header-portlet-css>/html/portlet/workflow_definitions/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-workflow-instances</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>160</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>control_panel_menu</struts-path>\r
+ <use-default-template>false</use-default-template>\r
+ <show-portlet-access-denied>false</show-portlet-access-denied>\r
+ <show-portlet-inactive>false</show-portlet-inactive>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>161</portlet-name>\r
+ <icon>/html/icons/blogs.png</icon>\r
+ <struts-path>blogs_admin</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <portlet-data-handler-class>com.liferay.portlet.blogs.lar.BlogsPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>16.0</control-panel-entry-weight>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/blogs/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-blogs</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>162</portlet-name>\r
+ <icon>/html/icons/message_boards.png</icon>\r
+ <struts-path>message_boards_admin</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <portlet-data-handler-class>com.liferay.portlet.messageboards.lar.MBPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>15.0</control-panel-entry-weight>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/message_boards/css/main.css</header-portlet-css>\r
+ <footer-portlet-javascript>/html/portlet/message_boards/js/main.js</footer-portlet-javascript>\r
+ <css-class-wrapper>portlet-message-boards</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>164</portlet-name>\r
+ <icon>/html/icons/login.png</icon>\r
+ <parent-struts-path>login</parent-struts-path>\r
+ <configuration-action-class>com.liferay.portlet.login.action.ConfigurationActionImpl</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/login/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-login</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>165</portlet-name>\r
+ <icon>/html/icons/site_settings.png</icon>\r
+ <struts-path>site_settings</struts-path>\r
+ <parent-struts-path>sites_admin</parent-struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>1</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portlet.sitesadmin.SiteSettingsControlPanelEntry</control-panel-entry-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/sites_admin/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-site-settings</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>166</portlet-name>\r
+ <struts-path>dynamic_data_mapping</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <portlet-data-handler-class>com.liferay.portlet.dynamicdatamapping.lar.DDMPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <autopropagated-parameters>chooseCallback,ddmResource,saveCallback,scopeAvailableFields,scopeStorageType,scopeStructureName,scopeStructureType,scopeTemplateMode,scopeTemplateType,showGlobalScope,showManageTemplates,showToolbar,templateHeaderTitle</autopropagated-parameters>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/dynamic_data_mapping/css/main.css</header-portlet-css>\r
+ <header-portlet-javascript>/html/portlet/dynamic_data_lists/js/main.js</header-portlet-javascript>\r
+ <header-portlet-javascript>/html/portlet/dynamic_data_mapping/js/main.js</header-portlet-javascript>\r
+ <footer-portal-javascript>/html/js/liferay/service.js</footer-portal-javascript>\r
+ <css-class-wrapper>portlet-dynamic-data-mapping</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>167</portlet-name>\r
+ <icon>/html/icons/dynamic_data_lists.png</icon>\r
+ <struts-path>dynamic_data_lists</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <portlet-data-handler-class>com.liferay.portlet.dynamicdatalists.lar.DDLPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>24.0</control-panel-entry-weight>\r
+ <asset-renderer-factory>com.liferay.portlet.dynamicdatalists.asset.DDLRecordAssetRendererFactory</asset-renderer-factory>\r
+ <workflow-handler>com.liferay.portlet.dynamicdatalists.workflow.DDLRecordWorkflowHandler</workflow-handler>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/dynamic_data_lists/css/main.css</header-portlet-css>\r
+ <header-portlet-javascript>/html/portlet/dynamic_data_lists/js/main.js</header-portlet-javascript>\r
+ <footer-portal-javascript>/html/js/liferay/service.js</footer-portal-javascript>\r
+ <css-class-wrapper>portlet-dynamic-data-lists</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>169</portlet-name>\r
+ <struts-path>dynamic_data_list_display</struts-path>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <portlet-data-handler-class>com.liferay.portlet.dynamicdatalists.lar.DDLDisplayPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <instanceable>true</instanceable>\r
+ <scopeable>true</scopeable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/dynamic_data_lists/css/main.css</header-portlet-css>\r
+ <header-portlet-javascript>/html/portlet/dynamic_data_lists/js/main.js</header-portlet-javascript>\r
+ <footer-portal-javascript>/html/js/liferay/service.js</footer-portal-javascript>\r
+ <css-class-wrapper>dynamic_data_list_display</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>170</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>staging_bar</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <use-default-template>false</use-default-template>\r
+ <show-portlet-access-denied>false</show-portlet-access-denied>\r
+ <show-portlet-inactive>false</show-portlet-inactive>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/staging_bar/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-staging-bar</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>172</portlet-name>\r
+ <struts-path>asset_browser</struts-path>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>portlet-asset-browser</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>173</portlet-name>\r
+ <icon>/html/icons/recent_content.png</icon>\r
+ <parent-struts-path>asset_publisher</parent-struts-path>\r
+ <configuration-action-class>com.liferay.portlet.assetpublisher.action.ConfigurationActionImpl</configuration-action-class>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>10.0</control-panel-entry-weight>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/asset_publisher/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-asset-publisher</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>174</portlet-name>\r
+ <icon>/html/icons/site_memberships_admin.png</icon>\r
+ <struts-path>site_memberships_admin</struts-path>\r
+ <parent-struts-path>sites_admin</parent-struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>2.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portlet.sitesadmin.SiteMembershipsControlPanelEntry</control-panel-entry-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/layouts_admin/css/main.css</header-portlet-css>\r
+ <header-portlet-css>/html/portlet/sites_admin/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-communities</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ <system>true</system>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>175</portlet-name>\r
+ <icon>/html/icons/asset_publisher.png</icon>\r
+ <parent-struts-path>asset_publisher</parent-struts-path>\r
+ <configuration-action-class>com.liferay.portlet.assetpublisher.action.ConfigurationActionImpl</configuration-action-class>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <instanceable>true</instanceable>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>1</render-weight>\r
+ <header-portlet-css>/html/portlet/asset_publisher/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-asset-publisher</css-class-wrapper>\r
+ <add-default-resource>true</add-default-resource>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>176</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>license_manager</struts-path>\r
+ <control-panel-entry-category>server</control-panel-entry-category>\r
+ <control-panel-entry-weight>4.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portlet.admin.OmniadminControlPanelEntry</control-panel-entry-class>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <css-class-wrapper>license-manager</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>177</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <struts-path>mobile_device_rules</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>portal</control-panel-entry-category>\r
+ <control-panel-entry-weight>13.0</control-panel-entry-weight>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/mobile_device_rules/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>mobile-device-rules</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>178</portlet-name>\r
+ <icon>/html/icons/default.png</icon>\r
+ <parent-struts-path>mobile_device_rules</parent-struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <portlet-data-handler-class>com.liferay.portlet.mobiledevicerules.lar.MDRPortletDataHandlerImpl</portlet-data-handler-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>22.0</control-panel-entry-weight>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <render-weight>50</render-weight>\r
+ <header-portlet-css>/html/portlet/mobile_device_rules/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>mobile-device-rules</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>179</portlet-name>\r
+ <icon>/html/icons/social_activity.png</icon>\r
+ <struts-path>social_activity</struts-path>\r
+ <portlet-url-class>com.liferay.portal.struts.StrutsActionPortletURL</portlet-url-class>\r
+ <control-panel-entry-category>content</control-panel-entry-category>\r
+ <control-panel-entry-weight>23.0</control-panel-entry-weight>\r
+ <control-panel-entry-class>com.liferay.portlet.socialactivity.SocialActivityAdminControlPanelEntry</control-panel-entry-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>false</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <header-portlet-css>/html/portlet/social_activity/css/main.css</header-portlet-css>\r
+ <header-portlet-javascript>/html/portlet/social_activity/js/main.js</header-portlet-javascript>\r
+ <footer-portal-javascript>/html/js/liferay/service.js</footer-portal-javascript>\r
+ <css-class-wrapper>portlet-social-activity</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>180</portlet-name>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>true</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <header-portlet-css>/html/portlet/user_statistics/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-user-statistics</css-class-wrapper>\r
+ </portlet>\r
+ <portlet>\r
+ <portlet-name>181</portlet-name>\r
+ <configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>\r
+ <preferences-owned-by-group>true</preferences-owned-by-group>\r
+ <use-default-template>true</use-default-template>\r
+ <private-request-attributes>false</private-request-attributes>\r
+ <private-session-attributes>false</private-session-attributes>\r
+ <header-portlet-css>/html/portlet/group_statistics/css/main.css</header-portlet-css>\r
+ <css-class-wrapper>portlet-group-statistics</css-class-wrapper>\r
+ </portlet>\r
+ <role-mapper>\r
+ <role-name>administrator</role-name>\r
+ <role-link>Administrator</role-link>\r
+ </role-mapper>\r
+ <role-mapper>\r
+ <role-name>guest</role-name>\r
+ <role-link>Guest</role-link>\r
+ </role-mapper>\r
+ <role-mapper>\r
+ <role-name>power-user</role-name>\r
+ <role-link>Power User</role-link>\r
+ </role-mapper>\r
+ <role-mapper>\r
+ <role-name>user</role-name>\r
+ <role-link>User</role-link>\r
+ </role-mapper>\r
+ <custom-user-attribute>\r
+ <name>user.name.random</name>\r
+ <custom-class>com.liferay.portlet.DefaultCustomUserAttributes</custom-class>\r
+ </custom-user-attribute>\r
+</liferay-portlet-app>
\ No newline at end of file