<?xml version="1.0" encoding="UTF-8"?>
<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.3.0" name="com.liferay.asset.publisher.web.internal.portlet.DefaultAssetDisplayPageFriendlyURLResolver">
  <service>
    <provide interface="com.liferay.portal.kernel.portlet.FriendlyURLResolver"/>
  </service>
  <reference name="_assetDisplayPageFriendlyURLProvider" interface="com.liferay.asset.display.page.portlet.AssetDisplayPageFriendlyURLProvider" field="_assetDisplayPageFriendlyURLProvider"/>
  <reference name="_assetEntryLocalService" interface="com.liferay.asset.kernel.service.AssetEntryLocalService" field="_assetEntryLocalService"/>
  <reference name="_classNameLocalService" interface="com.liferay.portal.kernel.service.ClassNameLocalService" field="_classNameLocalService"/>
  <reference name="_companyLocalService" interface="com.liferay.portal.kernel.service.CompanyLocalService" field="_companyLocalService"/>
  <reference name="_ddmTemplateLocalService" interface="com.liferay.dynamic.data.mapping.service.DDMTemplateLocalService" field="_ddmTemplateLocalService"/>
  <reference name="_friendlyURLEntryLocalService" interface="com.liferay.friendly.url.service.FriendlyURLEntryLocalService" field="_friendlyURLEntryLocalService"/>
  <reference name="_friendlyURLNormalizer" interface="com.liferay.portal.kernel.util.FriendlyURLNormalizer" field="_friendlyURLNormalizer"/>
  <reference name="_journalArticleLocalService" interface="com.liferay.journal.service.JournalArticleLocalService" field="_journalArticleLocalService"/>
  <reference name="_layoutLocalService" interface="com.liferay.portal.kernel.service.LayoutLocalService" field="_layoutLocalService"/>
  <reference name="_portal" interface="com.liferay.portal.kernel.util.Portal" field="_portal"/>
  <reference name="_userLocalService" interface="com.liferay.portal.kernel.service.UserLocalService" field="_userLocalService"/>
  <reference name="_workflowPermission" interface="com.liferay.portal.kernel.workflow.permission.WorkflowPermission" field="_workflowPermission"/>
  <reference name="assetDisplayPageEntryLocalService" interface="com.liferay.asset.display.page.service.AssetDisplayPageEntryLocalService" field="assetDisplayPageEntryLocalService"/>
  <reference name="assetEntryLocalService" interface="com.liferay.asset.kernel.service.AssetEntryService" field="assetEntryLocalService"/>
  <reference name="infoItemServiceTracker" interface="com.liferay.info.item.InfoItemServiceTracker" field="infoItemServiceTracker"/>
  <reference name="layoutDisplayPageProviderTracker" interface="com.liferay.layout.display.page.LayoutDisplayPageProviderTracker" field="layoutDisplayPageProviderTracker"/>
  <reference name="layoutLocalService" interface="com.liferay.portal.kernel.service.LayoutLocalService" field="layoutLocalService"/>
  <reference name="layoutPageTemplateEntryService" interface="com.liferay.layout.page.template.service.LayoutPageTemplateEntryService" field="layoutPageTemplateEntryService"/>
  <reference name="layoutSEOTemplateProcessor" interface="com.liferay.layout.seo.template.LayoutSEOTemplateProcessor" field="layoutSEOTemplateProcessor"/>
  <reference name="portal" interface="com.liferay.portal.kernel.util.Portal" field="portal"/>
  <implementation class="com.liferay.asset.publisher.web.internal.portlet.DefaultAssetDisplayPageFriendlyURLResolver"/>
</scr:component>
