META-INF.util-spring.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of portal-impl Show documentation
Show all versions of portal-impl Show documentation
Contains implementation for the portal services.
<?xml version="1.0"?> <beans default-destroy-method="destroy" default-init-method="afterPropertiesSet" xmlns="http://www.springframework.org/schema/beans" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:util="http://www.springframework.org/schema/util" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.0.xsd" > <bean id="com.liferay.mail.util.HookFactory" class="com.liferay.mail.util.HookFactory" /> <bean id="com.liferay.portal.events.StartupHelperUtil" class="com.liferay.portal.events.StartupHelperUtil"> <property name="startupHelper"> <bean class="com.liferay.portal.events.StartupHelper" /> </property> </bean> <bean id="com.liferay.portal.kernel.atom.AtomCollectionAdapterRegistryUtil" class="com.liferay.portal.kernel.atom.AtomCollectionAdapterRegistryUtil"> <property name="atomCollectionAdapterRegistry"> <bean class="com.liferay.portal.atom.AtomCollectionAdapterRegistryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.audit.AuditMessageFactoryUtil" class="com.liferay.portal.kernel.audit.AuditMessageFactoryUtil"> <property name="auditMessageFactory"> <bean class="com.liferay.portal.audit.AuditMessageFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.backgroundtask.BackgroundTaskStatusRegistry" class="com.liferay.portal.backgroundtask.BackgroundTaskStatusRegistryImpl" /> <bean id="com.liferay.portal.kernel.backgroundtask.BackgroundTaskStatusRegistryUtil" class="com.liferay.portal.kernel.backgroundtask.BackgroundTaskStatusRegistryUtil"> <property name="backgroundTaskStatusRegistry" ref="com.liferay.portal.kernel.backgroundtask.BackgroundTaskStatusRegistry" /> </bean> <bean id="com.liferay.portal.kernel.bean.BeanPropertiesUtil" class="com.liferay.portal.kernel.bean.BeanPropertiesUtil"> <property name="beanProperties"> <bean class="com.liferay.portal.bean.BeanPropertiesImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.bean.ConstantsBeanFactoryUtil" class="com.liferay.portal.kernel.bean.ConstantsBeanFactoryUtil"> <property name="constantsBeanFactory"> <bean class="com.liferay.portal.bean.ConstantsBeanFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.cache.MultiVMPool" class="com.liferay.portal.cache.MultiVMPoolImpl"> <property name="portalCacheManager" ref="com.liferay.portal.kernel.cache.MultiVMPortalCacheManager" /> </bean> <bean id="com.liferay.portal.kernel.cache.MultiVMPoolUtil" class="com.liferay.portal.kernel.cache.MultiVMPoolUtil"> <property name="multiVMPool" ref="com.liferay.portal.kernel.cache.MultiVMPool" /> </bean> <bean id="com.liferay.portal.kernel.cache.MultiVMPortalCacheManager" class="com.liferay.portal.resiliency.spi.cache.SPIPortalCacheManagerConfigurator" factory-method="createSPIPortalCacheManager"> <constructor-arg name="portalCacheManager"> <bean class="com.liferay.portal.cache.ehcache.EhcachePortalCacheManager"> <property name="clusterAware" value="true" /> <property name="configPropertyKey" value="ehcache.multi.vm.config.location" /> <property name="MBeanServer" ref="registryAwareMBeanServer" /> <property name="mpiOnly" value="true" /> </bean> </constructor-arg> </bean> <!--<bean id="com.liferay.kernel.portal.cache.MultiVMPortalCacheManager" class="com.liferay.portal.cache.memory.MemoryPortalCacheManager" />--> <bean id="com.liferay.portal.kernel.cache.SingleVMPool" class="com.liferay.portal.cache.SingleVMPoolImpl"> <property name="portalCacheManager" ref="com.liferay.portal.kernel.cache.SingleVMPortalCacheManager" /> </bean> <bean id="com.liferay.portal.kernel.cache.SingleVMPoolUtil" class="com.liferay.portal.kernel.cache.SingleVMPoolUtil"> <property name="singleVMPool" ref="com.liferay.portal.kernel.cache.SingleVMPool" /> </bean> <bean id="com.liferay.portal.kernel.cache.SingleVMPortalCacheManager" class="com.liferay.portal.cache.ehcache.EhcachePortalCacheManager"> <property name="configPropertyKey" value="ehcache.single.vm.config.location" /> <property name="MBeanServer" ref="registryAwareMBeanServer" /> </bean> <!--<bean id="com.liferay.kernel.portal.cache.SingleVMPortalCacheManager" class="com.liferay.portal.cache.memory.MemoryPortalCacheManager" />--> <bean id="com.liferay.portal.kernel.cache.key.CacheKeyGeneratorUtil" class="com.liferay.portal.kernel.cache.key.CacheKeyGeneratorUtil"> <property name="cacheKeyGenerators"> <map> <entry key="com.liferay.portal.kernel.dao.orm.EntityCache"> <bean class="com.liferay.portal.cache.key.HashCodeCacheKeyGenerator" /> </entry> <entry key="com.liferay.portal.kernel.dao.orm.FinderCache"> <bean class="com.liferay.portal.cache.key.SimpleCacheKeyGenerator" /> </entry> <entry key="com.liferay.portal.kernel.dao.orm.FinderCache#BaseModel"> <bean class="com.liferay.portal.cache.key.HashCodeCacheKeyGenerator" /> </entry> <entry key="com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter"> <bean class="com.liferay.portal.cache.key.SimpleCacheKeyGenerator" /> </entry> <entry key="com.liferay.portal.servlet.filters.aggregate.AggregateFilter"> <bean class="com.liferay.portal.cache.key.SimpleCacheKeyGenerator" /> </entry> <entry key="com.liferay.portal.servlet.filters.dynamiccss.DynamicCSSFilter"> <bean class="com.liferay.portal.cache.key.SimpleCacheKeyGenerator" /> </entry> <entry key="com.liferay.portal.servlet.filters.strip.StripFilter"> <bean class="com.liferay.portal.cache.key.SimpleCacheKeyGenerator" /> </entry> </map> </property> <property name="defaultCacheKeyGenerator"> <bean class="com.liferay.portal.cache.key.SimpleCacheKeyGenerator" /> </property> </bean> <bean id="com.liferay.portal.kernel.captcha.CaptchaUtil" class="com.liferay.portal.kernel.captcha.CaptchaUtil"> <property name="captcha"> <bean class="com.liferay.portal.captcha.CaptchaImpl" /> </property> </bean> <bean class="com.liferay.portal.kernel.dao.jdbc.CurrentConnectionUtil"> <property name="currentConnection"> <bean class="com.liferay.portal.dao.jdbc.CurrentConnectionImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.dao.jdbc.MappingSqlQueryFactoryUtil" class="com.liferay.portal.kernel.dao.jdbc.MappingSqlQueryFactoryUtil"> <property name="mappingSqlQueryFactory"> <bean class="com.liferay.portal.dao.jdbc.spring.MappingSqlQueryFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil" class="com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil"> <property name="sqlUpdateFactory"> <bean class="com.liferay.portal.dao.jdbc.spring.SqlUpdateFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.dao.orm.EntityCacheUtil" class="com.liferay.portal.kernel.dao.orm.EntityCacheUtil"> <property name="entityCache"> <bean class="com.liferay.portal.dao.orm.common.EntityCacheImpl"> <property name="multiVMPool" ref="com.liferay.portal.kernel.cache.MultiVMPool" /> </bean> </property> </bean> <bean id="com.liferay.portal.kernel.dao.orm.FinderCacheUtil" class="com.liferay.portal.kernel.dao.orm.FinderCacheUtil"> <property name="finderCache"> <bean class="com.liferay.portal.dao.orm.common.FinderCacheImpl"> <property name="multiVMPool" ref="com.liferay.portal.kernel.cache.MultiVMPool" /> </bean> </property> </bean> <bean id="com.liferay.portal.kernel.dao.orm.PortalCustomSQLUtil" class="com.liferay.portal.kernel.dao.orm.PortalCustomSQLUtil"> <property name="portalCustomSQL"> <bean class="com.liferay.portal.dao.orm.common.PortalCustomSQLImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.deploy.DeployManagerUtil" class="com.liferay.portal.kernel.deploy.DeployManagerUtil"> <property name="deployManager"> <bean class="com.liferay.portal.deploy.DeployManagerImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.deploy.hot.HotDeployUtil" class="com.liferay.portal.kernel.deploy.hot.HotDeployUtil"> <property name="hotDeploy"> <bean class="com.liferay.portal.deploy.hot.HotDeployImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.facebook.FacebookConnectUtil" class="com.liferay.portal.kernel.facebook.FacebookConnectUtil"> <property name="facebookConnect"> <bean class="com.liferay.portal.facebook.FacebookConnectImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.format.PhoneNumberFormatUtil" class="com.liferay.portal.kernel.format.PhoneNumberFormatUtil"> <property name="phoneNumberFormat"> <bean class="com.liferay.portal.format.PhoneNumberFormatImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.googleapps.GoogleAppsFactoryUtil" class="com.liferay.portal.kernel.googleapps.GoogleAppsFactoryUtil"> <property name="googleAppsFactory"> <bean class="com.liferay.portal.googleapps.GoogleAppsFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.image.GhostscriptUtil" class="com.liferay.portal.kernel.image.GhostscriptUtil"> <property name="ghostscript"> <bean class="com.liferay.portal.image.GhostscriptImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.image.ImageMagickUtil" class="com.liferay.portal.kernel.image.ImageMagickUtil" destroy-method="destroy"> <property name="imageMagick"> <bean class="com.liferay.portal.image.ImageMagickImpl" factory-method="getInstance" /> </property> </bean> <bean id="com.liferay.portal.kernel.image.ImageToolUtil" class="com.liferay.portal.kernel.image.ImageToolUtil"> <property name="imageTool"> <bean class="com.liferay.portal.image.ImageToolImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.image.SpriteProcessorUtil" class="com.liferay.portal.kernel.image.SpriteProcessorUtil"> <property name="spriteProcessor"> <bean class="com.liferay.portal.image.SpriteProcessorImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.javadoc.JavadocManagerUtil" class="com.liferay.portal.kernel.javadoc.JavadocManagerUtil"> <property name="javadocManager"> <bean class="com.liferay.portal.javadoc.JavadocManagerImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.json.JSONFactory" class="com.liferay.portal.json.JSONFactoryImpl" /> <bean id="com.liferay.portal.kernel.json.JSONFactoryUtil" class="com.liferay.portal.kernel.json.JSONFactoryUtil"> <property name="JSONFactory" ref="com.liferay.portal.kernel.json.JSONFactory" /> </bean> <bean id="com.liferay.portal.kernel.json.JSONIncludesManagerUtil" class="com.liferay.portal.kernel.json.JSONIncludesManagerUtil"> <property name="JSONIncludesManager"> <bean class="com.liferay.portal.json.JSONIncludesManagerImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.jsonwebservice.JSONWebServiceActionsManagerUtil" class="com.liferay.portal.kernel.jsonwebservice.JSONWebServiceActionsManagerUtil"> <property name="JSONWebServiceActionsManager"> <bean class="com.liferay.portal.jsonwebservice.JSONWebServiceActionsManagerImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.jsonwebservice.JSONWebServiceClassVisitorFactoryUtil" class="com.liferay.portal.kernel.jsonwebservice.JSONWebServiceClassVisitorFactoryUtil"> <property name="JSONWebServiceClassVisitorFactory"> <bean class="com.liferay.portal.jsonwebservice.JSONWebServiceClassVisitorFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.language.LanguageUtil" class="com.liferay.portal.kernel.language.LanguageUtil"> <property name="language"> <bean class="com.liferay.portal.language.LanguageImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.language.UnicodeLanguageUtil" class="com.liferay.portal.kernel.language.UnicodeLanguageUtil"> <property name="unicodeLanguage"> <bean class="com.liferay.portal.language.UnicodeLanguageImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.lar.ExportImportHelper" class="com.liferay.portal.lar.ExportImportHelperImpl" /> <bean id="com.liferay.portal.kernel.lar.ExportImportHelperUtil" class="com.liferay.portal.kernel.lar.ExportImportHelperUtil"> <property name="exportImportHelper" ref="com.liferay.portal.kernel.lar.ExportImportHelper" /> </bean> <bean id="com.liferay.portal.kernel.lar.StagedModelDataHandlerRegistry" class="com.liferay.portal.lar.StagedModelDataHandlerRegistryImpl" /> <bean id="com.liferay.portal.kernel.lar.StagedModelDataHandlerRegistryUtil" class="com.liferay.portal.kernel.lar.StagedModelDataHandlerRegistryUtil"> <property name="stagedModelDataHandlerRegistry" ref="com.liferay.portal.kernel.lar.StagedModelDataHandlerRegistry" /> </bean> <bean id="com.liferay.portal.kernel.lock.LockListenerRegistryUtil" class="com.liferay.portal.kernel.lock.LockListenerRegistryUtil"> <property name="lockListenerRegistry"> <bean class="com.liferay.portal.util.LockListenerRegistryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.management.PortalManagerUtil" class="com.liferay.portal.kernel.management.PortalManagerUtil"> <property name="portalManager"> <bean class="com.liferay.portal.management.BasePortalManager" /> </property> </bean> <bean id="com.liferay.portal.kernel.metadata.RawMetadataProcessor" class="com.liferay.portal.metadata.TikaRawMetadataProcessor"> <property name="parser"> <bean class="org.apache.tika.parser.AutoDetectParser"> <constructor-arg> <bean class="org.apache.tika.config.TikaConfig" /> </constructor-arg> </bean> </property> </bean> <bean id="com.liferay.portal.kernel.metadata.RawMetadataProcessorUtil" class="com.liferay.portal.kernel.metadata.RawMetadataProcessorUtil"> <property name="rawMetadataProcessor" ref="com.liferay.portal.kernel.metadata.RawMetadataProcessor" /> </bean> <bean id="com.liferay.portal.kernel.microsofttranslator.MicrosoftTranslatorFactoryUtil" class="com.liferay.portal.kernel.microsofttranslator.MicrosoftTranslatorFactoryUtil"> <property name="microsoftTranslatorFactory"> <bean class="com.liferay.portal.microsofttranslator.MicrosoftTranslatorFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.notifications.UserNotificationManagerUtil" class="com.liferay.portal.kernel.notifications.UserNotificationManagerUtil"> <property name="userNotificationManager"> <bean class="com.liferay.portal.notifications.UserNotificationManagerImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.oauth.OAuthFactoryUtil" class="com.liferay.portal.kernel.oauth.OAuthFactoryUtil"> <property name="OAuthFactory"> <bean class="com.liferay.portal.oauth.OAuthFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.parsers.bbcode.BBCodeTranslatorUtil" class="com.liferay.portal.kernel.parsers.bbcode.BBCodeTranslatorUtil"> <property name="BBCodeTranslator"> <bean class="com.liferay.portal.parsers.bbcode.HtmlBBCodeTranslatorImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.patcher.PatcherUtil" class="com.liferay.portal.kernel.patcher.PatcherUtil"> <property name="patcher"> <bean class="com.liferay.portal.patcher.PatcherImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.poller.comet.CometHandlerPoolUtil" class="com.liferay.portal.kernel.poller.comet.CometHandlerPoolUtil"> <property name="cometHandlerPool"> <bean class="com.liferay.portal.kernel.poller.comet.CometHandlerPool" /> </property> </bean> <bean id="com.liferay.portal.kernel.portlet.PortletContainerUtil" class="com.liferay.portal.kernel.portlet.PortletContainerUtil"> <property name="portletContainer" ref="com.liferay.portlet.RestrictPortletContainerWrapper" /> </bean> <bean id="com.liferay.portal.kernel.resiliency.spi.SPIRegistryUtil" class="com.liferay.portal.kernel.resiliency.spi.SPIRegistryUtil"> <property name="sPIRegistry"> <bean class="com.liferay.portal.resiliency.spi.SPIRegistryImpl"> <property name="errorSPI"> <bean class="com.liferay.portal.resiliency.spi.ErrorSPI" /> </property> </bean> </property> </bean> <bean id="com.liferay.portal.kernel.resiliency.spi.agent.SPIAgentFactoryUtil" class="com.liferay.portal.kernel.resiliency.spi.agent.SPIAgentFactoryUtil"> <property name="sPIAgentClasses"> <set> <bean class="com.liferay.portal.kernel.spring.util.ClassNameUtil" factory-method="getClassName"> <constructor-arg value="com.liferay.portal.resiliency.spi.agent.HttpClientSPIAgent" /> </bean> </set> </property> </bean> <bean id="com.liferay.portal.kernel.sanitizer.SanitizerUtil" class="com.liferay.portal.kernel.sanitizer.SanitizerUtil"> <property name="sanitizer"> <bean class="com.liferay.portal.sanitizer.SanitizerImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.scripting.ScriptingUtil" class="com.liferay.portal.kernel.scripting.ScriptingUtil"> <property name="scripting"> <bean class="com.liferay.portal.scripting.ScriptingImpl"> <property name="scriptingExecutors"> <map> <entry key="beanshell"> <bean class="com.liferay.portal.scripting.beanshell.BeanShellExecutor" /> </entry> <entry key="groovy"> <bean class="com.liferay.portal.scripting.groovy.GroovyExecutor" /> </entry> <entry key="javascript"> <bean class="com.liferay.portal.scripting.javascript.JavaScriptExecutor" /> </entry> <entry key="python"> <bean class="com.liferay.portal.scripting.python.PythonExecutor" /> </entry> <entry key="ruby"> <bean class="com.liferay.portal.scripting.ruby.RubyExecutor" depends-on="com.liferay.portal.kernel.util.FileUtil" /> </entry> </map> </property> </bean> </property> </bean> <bean id="com.liferay.portal.kernel.search.IndexerRegistryUtil" class="com.liferay.portal.kernel.search.IndexerRegistryUtil"> <property name="indexerRegistry"> <bean class="com.liferay.portal.search.IndexerRegistryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.servlet.BrowserSnifferUtil" class="com.liferay.portal.kernel.servlet.BrowserSnifferUtil"> <property name="browserSniffer"> <bean class="com.liferay.portal.servlet.BrowserSnifferImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.servlet.DirectRequestDispatcherFactoryUtil" class="com.liferay.portal.kernel.servlet.DirectRequestDispatcherFactoryUtil"> <property name="directRequestDispatcherFactory"> <bean class="com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.servlet.DirectServletRegistryUtil" class="com.liferay.portal.kernel.servlet.DirectServletRegistryUtil"> <property name="directServletRegistry"> <bean class="com.liferay.portal.servlet.DirectServletRegistryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.spring.util.SpringFactory" class="com.liferay.portal.spring.util.SpringFactoryImpl"> <property name="beanDefinitions"> <map> <entry key="com.liferay.portal.cache.ThreadLocalCacheAdvice" value="nextMethodInterceptor" /> <entry key="com.liferay.portal.cluster.ClusterableChainableMethodAdviceInjector" value="parentChainableMethodAdvice,servletContextName" /> <entry key="com.liferay.portal.dao.jdbc.aop.DynamicDataSourceTransactionInterceptor" value="transactionAttributeSource,transactionManager" /> <entry key="com.liferay.portal.dao.orm.hibernate.PortletSessionFactoryImpl" value="dataSource,sessionFactoryClassLoader,sessionFactoryImplementor" /> <entry key="com.liferay.portal.dao.shard.advice.ShardAdvice" value="" /> <entry key="com.liferay.portal.dao.shard.advice.ShardPersistenceAdvice" value="shardAdvice" /> <entry key="com.liferay.portal.increment.BufferedIncrementAdvice" value="nextMethodInterceptor" /> <entry key="com.liferay.portal.messaging.async.AsyncAdvice" value="defaultDestinationName,nextMethodInterceptor" /> <entry key="com.liferay.portal.monitoring.statistics.service.ServiceMonitorAdvice" value="monitoringDestinationName,nextMethodInterceptor" /> <entry key="com.liferay.portal.resiliency.service.PortalResiliencyAdvice" value="nextMethodInterceptor" /> <entry key="com.liferay.portal.search.IndexableAdvice" value="nextMethodInterceptor" /> <entry key="com.liferay.portal.security.ac.AccessControlAdvice" value="accessControlAdvisor,nextMethodInterceptor" /> <entry key="com.liferay.portal.security.ac.AccessControlAdvisorImpl" value="" /> <entry key="com.liferay.portal.security.pacl.PACLAdvice" value="nextMethodInterceptor" /> <entry key="com.liferay.portal.spring.aop.ServiceBeanAutoProxyCreator" value="beanMatcher,methodInterceptor" /> <entry key="com.liferay.portal.spring.aop.ServiceBeanMatcher" value="" /> <entry key="com.liferay.portal.spring.aop.SkipAdvice" value="nextMethodInterceptor" /> <entry key="com.liferay.portal.spring.bean.BeanReferenceAnnotationBeanPostProcessor" value="" /> <entry key="com.liferay.portal.spring.context.PortletBeanFactoryCleaner" value="" /> <entry key="com.liferay.portal.spring.context.PortletBeanFactoryPostProcessor" value="" /> <entry key="com.liferay.portal.spring.hibernate.PortletHibernateConfiguration" value="dataSource" /> <entry key="com.liferay.portal.spring.transaction.AnnotationTransactionAttributeSource" value="" /> <entry key="com.liferay.portal.spring.transaction.TransactionInterceptor" value="platformTransactionManager,transactionAttributeSource" /> <entry key="com.liferay.portal.spring.transaction.TransactionInterceptorFactoryBean" value="platformTransactionManager,transactionAttributeSource" /> <entry key="com.liferay.portal.systemevent.SystemEventAdvice" value="nextMethodInterceptor" /> </map> </property> </bean> <bean id="com.liferay.portal.kernel.spring.util.SpringFactoryUtil" class="com.liferay.portal.kernel.spring.util.SpringFactoryUtil"> <property name="springFactory" ref="com.liferay.portal.kernel.spring.util.SpringFactory" /> </bean> <bean id="com.liferay.portal.kernel.template.TemplateHandlerRegistryUtil" class="com.liferay.portal.kernel.template.TemplateHandlerRegistryUtil"> <property name="templateHandlerRegistry"> <bean class="com.liferay.portal.template.TemplateHandlerRegistryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.template.TemplateManagerUtil" class="com.liferay.portal.kernel.template.TemplateManagerUtil"> <property name="templateManagers"> <list> <bean class="com.liferay.portal.freemarker.FreeMarkerManager"> <property name="templateContextHelper"> <bean class="com.liferay.portal.freemarker.FreeMarkerTemplateContextHelper" /> </property> </bean> <bean class="com.liferay.portal.velocity.VelocityManager"> <property name="templateContextHelper"> <bean class="com.liferay.portal.velocity.VelocityTemplateContextHelper" /> </property> </bean> <bean class="com.liferay.portal.xsl.XSLManager"> <property name="templateContextHelper"> <bean class="com.liferay.portal.template.TemplateContextHelper" /> </property> </bean> </list> </property> </bean> <bean id="com.liferay.portal.kernel.template.TemplateResourceLoaderUtil" class="com.liferay.portal.kernel.template.TemplateResourceLoaderUtil"> <property name="templateResourceLoaders"> <list> <bean class="com.liferay.portal.template.FreemarkerTemplateResourceLoader" /> <bean class="com.liferay.portal.template.VelocityTemplateResourceLoader" /> </list> </property> </bean> <bean id="com.liferay.portal.kernel.transaction.TransactionCommitCallbackRegistryUtil" class="com.liferay.portal.kernel.transaction.TransactionCommitCallbackRegistryUtil"> <property name="transactionCallbackRegistry"> <bean class="com.liferay.portal.spring.transaction.TransactionCommitCallbackRegistryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.transaction.TransactionInvokerUtil" class="com.liferay.portal.kernel.transaction.TransactionInvokerUtil"> <property name="transactionInvoker"> <bean class="com.liferay.portal.spring.transaction.TransactionInvokerImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.trash.TrashHandlerRegistryUtil" class="com.liferay.portal.kernel.trash.TrashHandlerRegistryUtil"> <property name="trashHandlerRegistry"> <bean class="com.liferay.portal.trash.TrashHandlerRegistryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.upgrade.util.UpgradeTableFactoryUtil" class="com.liferay.portal.kernel.upgrade.util.UpgradeTableFactoryUtil"> <property name="upgradeTableFactory"> <bean class="com.liferay.portal.upgrade.util.DefaultUpgradeTableFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.upgrade.util.ValueMapperFactoryUtil" class="com.liferay.portal.kernel.upgrade.util.ValueMapperFactoryUtil"> <property name="valueMapperFactory"> <bean class="com.liferay.portal.upgrade.util.MemoryValueMapperFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.CalendarFactoryUtil" class="com.liferay.portal.kernel.util.CalendarFactoryUtil"> <property name="calendarFactory"> <bean class="com.liferay.portal.util.CalendarFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.ColorSchemeFactoryUtil" class="com.liferay.portal.kernel.util.ColorSchemeFactoryUtil"> <property name="colorSchemeFactory"> <bean class="com.liferay.portal.util.ColorSchemeFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.DateFormatFactoryUtil" class="com.liferay.portal.kernel.util.DateFormatFactoryUtil"> <property name="dateFormatFactory"> <bean class="com.liferay.portal.util.DateFormatFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.DiffHtmlUtil" class="com.liferay.portal.kernel.util.DiffHtmlUtil"> <property name="diffHtml"> <bean class="com.liferay.portal.util.DiffHtmlImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.DiffUtil" class="com.liferay.portal.kernel.util.DiffUtil"> <property name="diff"> <bean class="com.liferay.portal.util.DiffImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.DigesterUtil" class="com.liferay.portal.kernel.util.DigesterUtil"> <property name="digester"> <bean class="com.liferay.portal.util.DigesterImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.FastDateFormatFactoryUtil" class="com.liferay.portal.kernel.util.FastDateFormatFactoryUtil"> <property name="fastDateFormatFactory"> <bean class="com.liferay.portal.util.FastDateFormatFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.FileUtil" class="com.liferay.portal.kernel.util.FileUtil"> <property name="file"> <bean class="com.liferay.portal.util.FileImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.FriendlyURLNormalizerUtil" class="com.liferay.portal.kernel.util.FriendlyURLNormalizerUtil"> <property name="friendlyURLNormalizer"> <bean class="com.liferay.portal.util.FriendlyURLNormalizerImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.HashCodeFactoryUtil" class="com.liferay.portal.kernel.util.HashCodeFactoryUtil"> <property name="hashCodeFactory"> <bean class="com.liferay.portal.util.HashCodeFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.HtmlUtil" class="com.liferay.portal.kernel.util.HtmlUtil"> <property name="html"> <bean class="com.liferay.portal.util.HtmlImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.HttpUtil" class="com.liferay.portal.kernel.util.HttpUtil"> <property name="http"> <bean class="com.liferay.portal.util.HttpImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.LocalizationUtil" class="com.liferay.portal.kernel.util.LocalizationUtil"> <property name="localization"> <bean class="com.liferay.portal.util.LocalizationImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.MethodParametersResolverUtil" class="com.liferay.portal.kernel.util.MethodParametersResolverUtil"> <property name="methodParametersResolver"> <bean class="com.liferay.portal.util.MethodParametersResolverImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.MimeTypesUtil" class="com.liferay.portal.kernel.util.MimeTypesUtil"> <property name="mimeTypes"> <bean class="com.liferay.portal.util.MimeTypesImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.MultiValueMapFactoryUtil" class="com.liferay.portal.kernel.util.MultiValueMapFactoryUtil"> <property name="multiValueMapFactory"> <bean class="com.liferay.portal.util.MultiValueMapFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.OrderByComparatorFactoryUtil" class="com.liferay.portal.kernel.util.OrderByComparatorFactoryUtil"> <property name="orderByComparatorFactory"> <bean class="com.liferay.portal.util.OrderByComparatorFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.PrefsPropsUtil" class="com.liferay.portal.kernel.util.PrefsPropsUtil"> <property name="prefsProps"> <bean class="com.liferay.portal.util.PrefsPropsImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.ServiceBeanMethodInvocationFactoryUtil" class="com.liferay.portal.kernel.util.ServiceBeanMethodInvocationFactoryUtil"> <property name="serviceBeanMethodInvocationFactory"> <bean class="com.liferay.portal.util.ServiceBeanMethodInvocationFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.ThemeFactoryUtil" class="com.liferay.portal.kernel.util.ThemeFactoryUtil"> <property name="ThemeFactory"> <bean class="com.liferay.portal.util.ThemeFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.util.ThreadLocalDistributor" class="com.liferay.portal.kernel.util.ThreadLocalDistributor"> <property name="threadLocalSources"> <list> <bean class="com.liferay.portal.kernel.util.KeyValuePair"> <constructor-arg name="key" value="com.liferay.portal.service.ServiceContextThreadLocal" /> <constructor-arg name="value" value="_serviceContextThreadLocal" /> </bean> <bean class="com.liferay.portal.kernel.util.KeyValuePair"> <constructor-arg name="key" value="com.liferay.portal.kernel.staging.MergeLayoutPrototypesThreadLocal" /> <constructor-arg name="value" value="_inProgress" /> </bean> </list> </property> </bean> <bean id="com.liferay.portal.kernel.uuid.PortalUUID" class="com.liferay.portal.uuid.PortalUUIDImpl" /> <bean id="com.liferay.portal.kernel.uuid.PortalUUIDUtil" class="com.liferay.portal.kernel.uuid.PortalUUIDUtil"> <property name="portalUUID" ref="com.liferay.portal.kernel.uuid.PortalUUID" /> </bean> <bean id="com.liferay.portal.kernel.webcache.WebCachePoolUtil" class="com.liferay.portal.kernel.webcache.WebCachePoolUtil"> <property name="webCachePool"> <bean class="com.liferay.portal.webcache.WebCachePoolImpl"> <property name="singleVMPool" ref="com.liferay.portal.kernel.cache.SingleVMPool" /> </bean> </property> </bean> <bean id="com.liferay.portal.kernel.webdav.methods.MethodFactoryRegistryUtil" class="com.liferay.portal.kernel.webdav.methods.MethodFactoryRegistryUtil"> <property name="methodFactoryRegistry"> <bean class="com.liferay.portal.webdav.methods.MethodFactoryRegistryImpl"> <property name="defaultMethodFactory"> <bean class="com.liferay.portal.webdav.methods.MethodFactoryImpl" depends-on="com.liferay.portal.kernel.xml.SAXReaderUtil" /> </property> </bean> </property> </bean> <bean id="com.liferay.portal.kernel.workflow.WorkflowHandlerRegistryUtil" class="com.liferay.portal.kernel.workflow.WorkflowHandlerRegistryUtil"> <property name="workflowHandlerRegistry"> <bean class="com.liferay.portal.workflow.WorkflowHandlerRegistryImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.workflow.permission.WorkflowPermissionUtil" class="com.liferay.portal.kernel.workflow.permission.WorkflowPermissionUtil"> <property name="workflowPermission"> <bean class="com.liferay.portal.workflow.permission.WorkflowPermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.xml.SAXReader" class="com.liferay.portal.xml.SAXReaderImpl" /> <bean id="com.liferay.portal.kernel.xml.SAXReaderUtil" class="com.liferay.portal.kernel.xml.SAXReaderUtil"> <property name="SAXReader" ref="com.liferay.portal.kernel.xml.SAXReader" /> </bean> <bean id="com.liferay.portal.kernel.xmlrpc.XmlRpc" class="com.liferay.portal.xmlrpc.XmlRpcImpl" /> <bean id="com.liferay.portal.kernel.xmlrpc.XmlRpcUtil" class="com.liferay.portal.kernel.xmlrpc.XmlRpcUtil"> <property name="xmlRpc" ref="com.liferay.portal.kernel.xmlrpc.XmlRpc" /> </bean> <bean id="com.liferay.portal.kernel.xuggler.XugglerUtil" class="com.liferay.portal.kernel.xuggler.XugglerUtil"> <property name="xuggler"> <bean class="com.liferay.portal.xuggler.XugglerImpl" /> </property> </bean> <bean id="com.liferay.portal.kernel.zip.ZipReaderFactory" class="com.liferay.portal.zip.ZipReaderFactoryImpl" /> <bean id="com.liferay.portal.kernel.zip.ZipReaderFactoryUtil" class="com.liferay.portal.kernel.zip.ZipReaderFactoryUtil"> <property name="zipReaderFactory" ref="com.liferay.portal.kernel.zip.ZipReaderFactory" /> </bean> <bean id="com.liferay.portal.kernel.zip.ZipWriterFactory" class="com.liferay.portal.zip.ZipWriterFactoryImpl" /> <bean id="com.liferay.portal.kernel.zip.ZipWriterFactoryUtil" class="com.liferay.portal.kernel.zip.ZipWriterFactoryUtil"> <property name="zipWriterFactory" ref="com.liferay.portal.kernel.zip.ZipWriterFactory" /> </bean> <bean id="com.liferay.portal.language.LanguageResources" class="com.liferay.portal.language.LanguageResources"> <property name="config" value="content.Language,content.Language-ext" /> </bean> <bean id="com.liferay.portal.layoutconfiguration.util.JettyThreadLocalBinder" class="com.liferay.portal.layoutconfiguration.util.JettyThreadLocalBinder"> <property name="threadLocalSources"> <map> <entry key="org.eclipse.jetty.server.AbstractHttpConnection" value="__currentConnection" /> </map> </property> </bean> <bean id="com.liferay.portal.layoutconfiguration.util.RuntimePage" class="com.liferay.portal.layoutconfiguration.util.RuntimePageImpl" /> <bean id="com.liferay.portal.layoutconfiguration.util.RuntimePageUtil" class="com.liferay.portal.layoutconfiguration.util.RuntimePageUtil"> <property name="runtimePage" ref="com.liferay.portal.layoutconfiguration.util.RuntimePage" /> </bean> <bean id="com.liferay.portal.license.util.LicenseManager" class="com.liferay.portal.license.util.LocalLicenseManagerImpl" /> <bean id="com.liferay.portal.license.util.LicenseManagerUtil" class="com.liferay.portal.license.util.LicenseManagerUtil"> <property name="licenseManager" ref="com.liferay.portal.license.util.LicenseManager" /> </bean> <bean id="com.liferay.portal.model.ModelHintsUtil" class="com.liferay.portal.model.ModelHintsUtil"> <property name="modelHints"> <bean class="com.liferay.portal.model.ModelHintsImpl"> <property name="SAXReader" ref="com.liferay.portal.kernel.xml.SAXReader" /> </bean> </property> </bean> <bean id="com.liferay.portal.portletfilerepository.PortletFileRepository" class="com.liferay.portal.portletfilerepository.PortletFileRepositoryImpl" /> <bean id="com.liferay.portal.portletfilerepository.PortletFileRepositoryUtil" class="com.liferay.portal.portletfilerepository.PortletFileRepositoryUtil"> <property name="portletFileRepository" ref="com.liferay.portal.portletfilerepository.PortletFileRepository" /> </bean> <bean id="com.liferay.portal.resiliency.mpi.portlet.PortalResiliencyPortletContainerWrapper" class="com.liferay.portal.resiliency.mpi.portlet.PortalResiliencyPortletContainerWrapper" factory-method="createPortalResiliencyPortletContainerWrapper"> <constructor-arg name="portletContainer" ref="com.liferay.portlet.PortletContainerImpl" /> </bean> <bean id="com.liferay.portal.security.ac.AccessControlUtil" class="com.liferay.portal.security.ac.AccessControlUtil"> <property name="accessControl"> <bean class="com.liferay.portal.security.ac.AccessControlImpl" /> </property> </bean> <bean id="com.liferay.portal.security.auth.AuthenticatedUserUUIDStoreUtil" class="com.liferay.portal.security.auth.AuthenticatedUserUUIDStoreUtil"> <property name="authenticatedUserUUIDStore"> <bean class="com.liferay.portal.security.auth.DefaultAuthenticatedUserUUIDStoreImpl" /> </property> </bean> <bean id="com.liferay.portal.security.auth.AuthTokenWhitelistUtil" class="com.liferay.portal.security.auth.AuthTokenWhitelistUtil"> <property name="authTokenWhitelist"> <bean class="com.liferay.portal.security.auth.AuthTokenWhitelistImpl" /> </property> </bean> <bean id="com.liferay.portal.security.auth.AuthTokenUtil" class="com.liferay.portal.security.auth.AuthTokenUtil"> <property name="authToken"> <bean class="com.liferay.portal.security.auth.AuthTokenImpl" /> </property> </bean> <bean id="com.liferay.portal.security.auth.EmailAddressGeneratorFactory" class="com.liferay.portal.security.auth.EmailAddressGeneratorFactory" /> <bean id="com.liferay.portal.security.auth.EmailAddressValidatorFactory" class="com.liferay.portal.security.auth.EmailAddressValidatorFactory" /> <bean id="com.liferay.portal.security.auth.FullNameGeneratorFactory" class="com.liferay.portal.security.auth.FullNameGeneratorFactory" /> <bean id="com.liferay.portal.security.auth.FullNameValidatorFactory" class="com.liferay.portal.security.auth.FullNameValidatorFactory" /> <bean id="com.liferay.portal.security.auth.ScreenNameGeneratorFactory" class="com.liferay.portal.security.auth.ScreenNameGeneratorFactory" /> <bean id="com.liferay.portal.security.auth.ScreenNameValidatorFactory" class="com.liferay.portal.security.auth.ScreenNameValidatorFactory" /> <bean id="com.liferay.portal.security.ldap.AttributesTransformerFactory" class="com.liferay.portal.security.ldap.AttributesTransformerFactory" /> <bean id="com.liferay.portal.security.membershippolicy.OrganizationMembershipPolicyFactoryUtil" class="com.liferay.portal.security.membershippolicy.OrganizationMembershipPolicyFactoryUtil"> <property name="organizationMembershipPolicyFactory"> <bean class="com.liferay.portal.security.membershippolicy.OrganizationMembershipPolicyFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.security.membershippolicy.RoleMembershipPolicyFactoryUtil" class="com.liferay.portal.security.membershippolicy.RoleMembershipPolicyFactoryUtil"> <property name="roleMembershipPolicyFactory"> <bean class="com.liferay.portal.security.membershippolicy.RoleMembershipPolicyFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.security.membershippolicy.SiteMembershipPolicyFactoryUtil" class="com.liferay.portal.security.membershippolicy.SiteMembershipPolicyFactoryUtil"> <property name="siteMembershipPolicyFactory"> <bean class="com.liferay.portal.security.membershippolicy.SiteMembershipPolicyFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.security.membershippolicy.UserGroupMembershipPolicyFactoryUtil" class="com.liferay.portal.security.membershippolicy.UserGroupMembershipPolicyFactoryUtil"> <property name="userGroupMembershipPolicyFactory"> <bean class="com.liferay.portal.security.membershippolicy.UserGroupMembershipPolicyFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.security.permission.InlineSQLHelperUtil" class="com.liferay.portal.security.permission.InlineSQLHelperUtil"> <property name="inlineSQLHelper"> <bean class="com.liferay.portal.security.permission.InlineSQLHelperImpl" /> </property> </bean> <bean id="com.liferay.portal.security.permission.PermissionCheckerFactoryUtil" class="com.liferay.portal.security.permission.PermissionCheckerFactoryUtil"> <property name="permissionCheckerFactory"> <bean class="com.liferay.portal.security.permission.PermissionCheckerFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.security.permission.PermissionConverterUtil" class="com.liferay.portal.security.permission.PermissionConverterUtil"> <property name="permissionConverter"> <bean class="com.liferay.portal.security.permission.PermissionConverterImpl" /> </property> </bean> <bean id="com.liferay.portal.security.permission.ResourceActionsUtil" class="com.liferay.portal.security.permission.ResourceActionsUtil"> <property name="resourceActions"> <bean class="com.liferay.portal.security.permission.ResourceActionsImpl" /> </property> </bean> <bean id="com.liferay.portal.security.pwd.PwdToolkitUtil" class="com.liferay.portal.security.pwd.PwdToolkitUtil"> <property name="toolkit"> <bean class="com.liferay.portal.security.pwd.ToolkitImpl" /> </property> </bean> <bean id="com.liferay.portal.service.impl.LayoutLocalServiceHelper" class="com.liferay.portal.service.impl.LayoutLocalServiceHelper" /> <bean id="com.liferay.portal.service.PersistedModelLocalServiceRegistry" class="com.liferay.portal.service.PersistedModelLocalServiceRegistryImpl" /> <bean id="com.liferay.portal.service.PersistedModelLocalServiceRegistryUtil" class="com.liferay.portal.service.PersistedModelLocalServiceRegistryUtil"> <property name="persistedModelLocalServiceRegistry" ref="com.liferay.portal.service.PersistedModelLocalServiceRegistry" /> </bean> <bean id="com.liferay.portal.service.permission.AccountPermissionUtil" class="com.liferay.portal.service.permission.AccountPermissionUtil"> <property name="accountPermission"> <bean class="com.liferay.portal.service.permission.AccountPermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.CommonPermissionUtil" class="com.liferay.portal.service.permission.CommonPermissionUtil"> <property name="commonPermission"> <bean class="com.liferay.portal.service.permission.CommonPermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.GroupPermissionUtil" class="com.liferay.portal.service.permission.GroupPermissionUtil"> <property name="groupPermission"> <bean class="com.liferay.portal.service.permission.GroupPermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.LayoutBranchPermissionUtil" class="com.liferay.portal.service.permission.LayoutBranchPermissionUtil"> <property name="layoutBranchPermission"> <bean class="com.liferay.portal.service.permission.LayoutBranchPermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.LayoutPermissionUtil" class="com.liferay.portal.service.permission.LayoutPermissionUtil"> <property name="layoutPermission"> <bean class="com.liferay.portal.service.permission.LayoutPermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.LayoutPrototypePermissionUtil" class="com.liferay.portal.service.permission.LayoutPrototypePermissionUtil"> <property name="layoutPrototypePermission"> <bean class="com.liferay.portal.service.permission.LayoutPrototypePermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.LayoutSetBranchPermissionUtil" class="com.liferay.portal.service.permission.LayoutSetBranchPermissionUtil"> <property name="layoutSetBranchPermission"> <bean class="com.liferay.portal.service.permission.LayoutSetBranchPermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.LayoutSetPrototypePermissionUtil" class="com.liferay.portal.service.permission.LayoutSetPrototypePermissionUtil"> <property name="layoutSetPrototypePermission"> <bean class="com.liferay.portal.service.permission.LayoutSetPrototypePermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.OrganizationPermissionUtil" class="com.liferay.portal.service.permission.OrganizationPermissionUtil"> <property name="organizationPermission"> <bean class="com.liferay.portal.service.permission.OrganizationPermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.PasswordPolicyPermissionUtil" class="com.liferay.portal.service.permission.PasswordPolicyPermissionUtil"> <property name="passwordPolicyPermission"> <bean class="com.liferay.portal.service.permission.PasswordPolicyPermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.security.pwd.CompositePasswordEncryptor" class="com.liferay.portal.security.pwd.CompositePasswordEncryptor"> <property name="defaultPasswordEncryptor"> <bean class="com.liferay.portal.security.pwd.DefaultPasswordEncryptor" /> </property> <property name="passwordEncryptors"> <util:list> <bean class="com.liferay.portal.security.pwd.BCryptPasswordEncryptor" /> <bean class="com.liferay.portal.security.pwd.CryptPasswordEncryptor" /> <bean class="com.liferay.portal.security.pwd.NullPasswordEncryptor" /> <bean class="com.liferay.portal.security.pwd.PBKDF2PasswordEncryptor" /> <bean class="com.liferay.portal.security.pwd.SSHAPasswordEncryptor" /> </util:list> </property> </bean> <bean id="com.liferay.portal.security.pwd.PasswordEncryptor" class="com.liferay.portal.security.pwd.LegacyAlgorithmAwarePasswordEncryptor"> <property name="parentPasswordEncryptor" ref="com.liferay.portal.security.pwd.CompositePasswordEncryptor" /> </bean> <bean id="com.liferay.portal.security.pwd.PasswordEncryptorUtil" class="com.liferay.portal.security.pwd.PasswordEncryptorUtil"> <property name="passwordEncryptor" ref="com.liferay.portal.security.pwd.PasswordEncryptor" /> </bean> <bean id="com.liferay.portal.service.permission.PortalPermissionUtil" class="com.liferay.portal.service.permission.PortalPermissionUtil"> <property name="portalPermission"> <bean class="com.liferay.portal.service.permission.PortalPermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.PortletPermissionUtil" class="com.liferay.portal.service.permission.PortletPermissionUtil"> <property name="portletPermission"> <bean class="com.liferay.portal.service.permission.PortletPermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.RolePermissionUtil" class="com.liferay.portal.service.permission.RolePermissionUtil"> <property name="rolePermission"> <bean class="com.liferay.portal.service.permission.RolePermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.SubscriptionPermissionUtil" class="com.liferay.portal.service.permission.SubscriptionPermissionUtil"> <property name="subscriptionPermission"> <bean class="com.liferay.portal.service.permission.SubscriptionPermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.TeamPermissionUtil" class="com.liferay.portal.service.permission.TeamPermissionUtil"> <property name="teamPermission"> <bean class="com.liferay.portal.service.permission.TeamPermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.UserGroupPermissionUtil" class="com.liferay.portal.service.permission.UserGroupPermissionUtil"> <property name="userGroupPermission"> <bean class="com.liferay.portal.service.permission.UserGroupPermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.UserGroupRolePermissionUtil" class="com.liferay.portal.service.permission.UserGroupRolePermissionUtil"> <property name="userGroupRolePermission"> <bean class="com.liferay.portal.service.permission.UserGroupRolePermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.permission.UserPermissionUtil" class="com.liferay.portal.service.permission.UserPermissionUtil"> <property name="userPermission"> <bean class="com.liferay.portal.service.permission.UserPermissionImpl" /> </property> </bean> <bean id="com.liferay.portal.service.persistence.BatchSessionUtil" class="com.liferay.portal.service.persistence.BatchSessionUtil"> <property name="batchSession"> <bean class="com.liferay.portal.service.persistence.BatchSessionImpl" /> </property> </bean> <bean id="com.liferay.portal.servlet.ThreadLocalFacadeServletRequestWrapperUtil" class="com.liferay.portal.servlet.ThreadLocalFacadeServletRequestWrapperUtil"> <property name="stopperClassNames"> <set> <value>org.apache.catalina.connector.Request</value> <value>org.apache.catalina.core.ApplicationHttpRequest</value> <value>org.apache.catalina.core.ApplicationRequest</value> </set> </property> </bean> <bean id="com.liferay.portal.struts.StrutsActionRegistryUtil" class="com.liferay.portal.struts.StrutsActionRegistryUtil"> <property name="strutsActionRegistry"> <bean class="com.liferay.portal.struts.StrutsActionRegistryImpl" /> </property> </bean> <bean id="com.liferay.portal.util.CustomJspRegistryUtil" class="com.liferay.portal.util.CustomJspRegistryUtil"> <property name="customJspRegistry"> <bean class="com.liferay.portal.util.CustomJspRegistryImpl" /> </property> </bean> <bean id="com.liferay.portal.util.LayoutTypePortletFactoryUtil" class="com.liferay.portal.util.LayoutTypePortletFactoryUtil"> <property name="layoutTypePortletFactory"> <bean class="com.liferay.portal.util.LayoutTypePortletFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.util.PortalUtil" class="com.liferay.portal.util.PortalUtil"> <property name="portal"> <bean class="com.liferay.portal.util.PortalImpl" /> </property> </bean> <bean id="com.liferay.portal.util.PortletListerFactoryUtil" class="com.liferay.portal.util.PortletListerFactoryUtil"> <property name="portletListerFactory"> <bean class="com.liferay.portal.util.PortletListerFactoryImpl" /> </property> </bean> <bean id="com.liferay.portal.util.PrefsPropsUtil" class="com.liferay.portal.util.PrefsPropsUtil" /> <bean id="com.liferay.portal.webserver.WebServerServletTokenUtil" class="com.liferay.portal.webserver.WebServerServletTokenUtil"> <property name="webServerServletToken"> <bean class="com.liferay.portal.webserver.WebServerServletTokenImpl"> <property name="multiVMPool" ref="com.liferay.portal.kernel.cache.MultiVMPool" /> </bean> </property> </bean> <bean id="com.liferay.portlet.DefaultControlPanelEntryFactory" class="com.liferay.portlet.DefaultControlPanelEntryFactory" /> <bean id="com.liferay.portlet.PortletContainerImpl" class="com.liferay.portlet.PortletContainerImpl" /> <bean id="com.liferay.portlet.SecurityPortletContainerWrapper" class="com.liferay.portlet.SecurityPortletContainerWrapper" factory-method="createSecurityPortletContainerWrapper"> <constructor-arg name="portletContainer" ref="com.liferay.portal.resiliency.mpi.portlet.PortalResiliencyPortletContainerWrapper" /> </bean> <bean id="com.liferay.portlet.RestrictPortletContainerWrapper" class="com.liferay.portlet.RestrictPortletContainerWrapper" factory-method="createRestrictPortletContainerWrapper"> <constructor-arg name="portletContainer" ref="com.liferay.portlet.SecurityPortletContainerWrapper" /> </bean> <bean id="com.liferay.portlet.asset.AssetRendererFactoryRegistryUtil" class="com.liferay.portlet.asset.AssetRendererFactoryRegistryUtil"> <property name="assetRendererFactoryRegistry"> <bean class="com.liferay.portal.asset.AssetRendererFactoryRegistryImpl" /> </property> </bean> <bean id="com.liferay.portlet.assetpublisher.util.AssetPublisher" class="com.liferay.portlet.assetpublisher.util.AssetPublisherImpl" /> <bean id="com.liferay.portlet.assetpublisher.util.AssetPublisherHelper" class="com.liferay.portlet.assetpublisher.util.AssetPublisherHelperImpl" /> <bean id="com.liferay.portlet.assetpublisher.util.AssetPublisherHelperUtil" class="com.liferay.portlet.assetpublisher.util.AssetPublisherHelperUtil"> <property name="assetPublisherHelper" ref="com.liferay.portlet.assetpublisher.util.AssetPublisherHelper" /> </bean> <bean id="com.liferay.portlet.assetpublisher.util.AssetPublisherUtil" class="com.liferay.portlet.assetpublisher.util.AssetPublisherUtil"> <property name="assetPublisher" ref="com.liferay.portlet.assetpublisher.util.AssetPublisher" /> </bean> <bean id="com.liferay.portlet.documentlibrary.antivirus.AntivirusScannerUtil" class="com.liferay.portlet.documentlibrary.antivirus.AntivirusScannerUtil"> <property name="antivirusScanner"> <bean class="com.liferay.portlet.documentlibrary.antivirus.AntivirusScannerImpl" /> </property> </bean> <bean id="com.liferay.portlet.documentlibrary.store.DLStore" class="com.liferay.portlet.documentlibrary.store.DLStoreImpl" /> <bean id="com.liferay.portlet.documentlibrary.store.Store" class="com.liferay.portlet.documentlibrary.store.SafeFileNameStoreWrapper"> <constructor-arg> <bean class="com.liferay.portlet.documentlibrary.store.StoreProxyImpl" /> </constructor-arg> </bean> <bean id="com.liferay.portlet.documentlibrary.util.DLProcessorRegistryUtil" class="com.liferay.portlet.documentlibrary.util.DLProcessorRegistryUtil"> <property name="dLProcessorRegistry"> <bean class="com.liferay.portlet.documentlibrary.util.DLProcessorRegistryImpl" /> </property> </bean> <bean id="com.liferay.portlet.documentlibrary.util.DLUtil" class="com.liferay.portlet.documentlibrary.util.DLUtil"> <property name="DL"> <bean class="com.liferay.portlet.documentlibrary.util.DLImpl" /> </property> </bean> <bean id="com.liferay.portlet.dynamicdatalists.util.DDLExporterFactory" class="com.liferay.portlet.dynamicdatalists.util.DDLExporterFactory"> <property name="DDLExporters"> <map> <entry key="csv"> <bean class="com.liferay.portlet.dynamicdatalists.util.DDLCSVExporter" /> </entry> <entry key="xml"> <bean class="com.liferay.portlet.dynamicdatalists.util.DDLXMLExporter" /> </entry> </map> </property> </bean> <bean id="com.liferay.portlet.dynamicdatalists.util.DDLUtil" class="com.liferay.portlet.dynamicdatalists.util.DDLUtil"> <property name="DDL"> <bean class="com.liferay.portlet.dynamicdatalists.util.DDLImpl" /> </property> </bean> <bean id="com.liferay.portlet.dynamicdatamapping.storage.FieldRendererFactory" class="com.liferay.portlet.dynamicdatamapping.storage.FieldRendererFactory"> <property name="fieldRenderers"> <map> <entry key="date"> <bean class="com.liferay.portlet.dynamicdatamapping.storage.DateFieldRenderer" /> </entry> <entry key="document-library"> <bean class="com.liferay.portlet.dynamicdatamapping.storage.DocumentLibraryFieldRenderer" /> </entry> <entry key="link-to-page"> <bean class="com.liferay.portlet.dynamicdatamapping.storage.LinkToPageFieldRenderer" /> </entry> <entry key="string"> <bean class="com.liferay.portlet.dynamicdatamapping.storage.StringFieldRenderer" /> </entry> </map> </property> </bean> <bean id="com.liferay.portlet.dynamicdatamapping.storage.StorageEngine" class="com.liferay.portlet.dynamicdatamapping.storage.StorageEngineImpl"> <property name="defaultStorageAdapter"> <bean class="com.liferay.portlet.dynamicdatamapping.storage.XMLStorageAdapter" /> </property> <property name="storageAdapters"> <map> <entry key="expando"> <bean class="com.liferay.portlet.dynamicdatamapping.storage.ExpandoStorageAdapter" /> </entry> <entry key="xml"> <bean class="com.liferay.portlet.dynamicdatamapping.storage.XMLStorageAdapter" /> </entry> </map> </property> </bean> <bean id="com.liferay.portlet.dynamicdatamapping.storage.StorageEngineUtil" class="com.liferay.portlet.dynamicdatamapping.storage.StorageEngineUtil"> <property name="storageEngine" ref="com.liferay.portlet.dynamicdatamapping.storage.StorageEngine" /> </bean> <bean id="com.liferay.portlet.dynamicdatamapping.storage.query.ConditionFactoryUtil" class="com.liferay.portlet.dynamicdatamapping.storage.query.ConditionFactoryUtil"> <property name="conditionFactory"> <bean class="com.liferay.portlet.dynamicdatamapping.storage.query.ConditionFactoryImpl" /> </property> </bean> <bean id="com.liferay.portlet.dynamicdatamapping.util.DDMDisplayRegistryUtil" class="com.liferay.portlet.dynamicdatamapping.util.DDMDisplayRegistryUtil"> <property name="DDMDisplayRegistry"> <bean class="com.liferay.portlet.dynamicdatamapping.util.DDMDisplayRegistryImpl" /> </property> </bean> <bean id="com.liferay.portlet.dynamicdatamapping.util.DDMIndexerUtil" class="com.liferay.portlet.dynamicdatamapping.util.DDMIndexerUtil"> <property name="DDMIndexer"> <bean class="com.liferay.portlet.dynamicdatamapping.util.DDMIndexerImpl" /> </property> </bean> <bean id="com.liferay.portlet.dynamicdatamapping.util.DDMTemplateHelperUtil" class="com.liferay.portlet.dynamicdatamapping.util.DDMTemplateHelperUtil"> <property name="DDMTemplateHelper"> <bean class="com.liferay.portlet.dynamicdatamapping.util.DDMTemplateHelperImpl" /> </property> </bean> <bean id="com.liferay.portlet.dynamicdatamapping.util.DDMUtil" class="com.liferay.portlet.dynamicdatamapping.util.DDMUtil"> <property name="DDM"> <bean class="com.liferay.portlet.dynamicdatamapping.util.DDMImpl" /> </property> </bean> <bean id="com.liferay.portlet.dynamicdatamapping.util.DDMXML" class="com.liferay.portlet.dynamicdatamapping.util.DDMXMLImpl"> <property name="XMLSchema"> <bean class="com.liferay.portal.xml.XMLSchemaImpl"> <property name="schemaLanguage" value="http://www.w3.org/2001/XMLSchema" /> <property name="systemId" value="http://www.liferay.com/dtd/liferay-ddm-structure_6_2_0.xsd" /> </bean> </property> </bean> <bean id="com.liferay.portlet.dynamicdatamapping.util.DDMXMLUtil" class="com.liferay.portlet.dynamicdatamapping.util.DDMXMLUtil"> <property name="DDMXML" ref="com.liferay.portlet.dynamicdatamapping.util.DDMXML" /> </bean> <bean id="com.liferay.portlet.dynamicdatamapping.util.DDMXSDUtil" class="com.liferay.portlet.dynamicdatamapping.util.DDMXSDUtil"> <property name="DDMXSD"> <bean class="com.liferay.portlet.dynamicdatamapping.util.DDMXSDImpl" /> </property> </bean> <bean id="com.liferay.portlet.expando.service.permission.ExpandoColumnPermissionUtil" class="com.liferay.portlet.expando.service.permission.ExpandoColumnPermissionUtil"> <property name="expandoColumnPermission"> <bean class="com.liferay.portlet.expando.service.permission.ExpandoColumnPermissionImpl" /> </property> </bean> <bean id="com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil" class="com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil"> <property name="expandoBridgeFactory"> <bean class="com.liferay.portlet.expando.util.ExpandoBridgeFactoryImpl" /> </property> </bean> <bean id="com.liferay.portlet.expando.util.ExpandoBridgeIndexerUtil" class="com.liferay.portlet.expando.util.ExpandoBridgeIndexerUtil"> <property name="expandoBridgeIndexer"> <bean class="com.liferay.portlet.expando.util.ExpandoBridgeIndexerImpl" /> </property> </bean> <bean id="com.liferay.portlet.journal.util.JournalConverter" class="com.liferay.portlet.journal.util.JournalConverterImpl" /> <bean id="com.liferay.portlet.journal.util.JournalConverterUtil" class="com.liferay.portlet.journal.util.JournalConverterUtil"> <property name="journalConverter" ref="com.liferay.portlet.journal.util.JournalConverter" /> </bean> <bean id="com.liferay.portlet.journalcontent.util.JournalContent" class="com.liferay.portlet.journalcontent.util.JournalContentImpl" /> <bean id="com.liferay.portlet.journalcontent.util.JournalContentUtil" class="com.liferay.portlet.journalcontent.util.JournalContentUtil"> <property name="journalContent" ref="com.liferay.portlet.journalcontent.util.JournalContent" /> </bean> <bean id="com.liferay.portlet.layoutsadmin.util.SitemapUtil" class="com.liferay.portlet.layoutsadmin.util.SitemapUtil"> <property name="sitemap"> <bean class="com.liferay.portlet.layoutsadmin.util.SitemapImpl" /> </property> </bean> <bean id="com.liferay.portlet.mobiledevicerules.service.permission.MDRPermissionUtil" class="com.liferay.portlet.mobiledevicerules.service.permission.MDRPermissionUtil"> <property name="MDRPermission"> <bean class="com.liferay.portlet.mobiledevicerules.service.permission.MDRPermissionImpl" /> </property> </bean> <bean id="com.liferay.portlet.mobiledevicerules.service.permission.MDRRuleGroupPermissionUtil" class="com.liferay.portlet.mobiledevicerules.service.permission.MDRRuleGroupPermissionUtil"> <property name="MDRRuleGroupPermission"> <bean class="com.liferay.portlet.mobiledevicerules.service.permission.MDRRuleGroupPermissionImpl" /> </property> </bean> <bean id="com.liferay.portlet.mobiledevicerules.service.permission.MDRRuleGroupInstancePermissionUtil" class="com.liferay.portlet.mobiledevicerules.service.permission.MDRRuleGroupInstancePermissionUtil"> <property name="MDRRuleGroupInstancePermission"> <bean class="com.liferay.portlet.mobiledevicerules.service.permission.MDRRuleGroupInstancePermissionImpl" /> </property> </bean> <bean id="com.liferay.portlet.passwordpoliciesadmin.util.PasswordPoliciesAdmin" class="com.liferay.portlet.passwordpoliciesadmin.util.PasswordPoliciesAdminImpl" /> <bean id="com.liferay.portlet.passwordpoliciesadmin.util.PasswordPoliciesAdminUtil" class="com.liferay.portlet.passwordpoliciesadmin.util.PasswordPoliciesAdminUtil"> <property name="passwordPoliciesAdmin" ref="com.liferay.portlet.passwordpoliciesadmin.util.PasswordPoliciesAdmin" /> </bean> <bean id="com.liferay.portlet.portletdisplaytemplate.util.PortletDisplayTemplate" class="com.liferay.portlet.portletdisplaytemplate.util.PortletDisplayTemplateImpl" /> <bean id="com.liferay.portlet.portletdisplaytemplate.util.PortletDisplayTemplateUtil" class="com.liferay.portlet.portletdisplaytemplate.util.PortletDisplayTemplateUtil"> <property name="portletDisplayTemplate" ref="com.liferay.portlet.portletdisplaytemplate.util.PortletDisplayTemplate" /> </bean> <bean id="com.liferay.portlet.rolesadmin.util.RolesAdmin" class="com.liferay.portlet.rolesadmin.util.RolesAdminImpl" /> <bean id="com.liferay.portlet.rolesadmin.util.RolesAdminUtil" class="com.liferay.portlet.rolesadmin.util.RolesAdminUtil"> <property name="rolesAdmin" ref="com.liferay.portlet.rolesadmin.util.RolesAdmin" /> </bean> <bean id="com.liferay.portlet.sites.util.Sites" class="com.liferay.portlet.sites.util.SitesImpl" /> <bean id="com.liferay.portlet.sites.util.SitesUtil" class="com.liferay.portlet.sites.util.SitesUtil"> <property name="sites" ref="com.liferay.portlet.sites.util.Sites" /> </bean> <bean id="com.liferay.portlet.social.service.permission.SocialActivityPermissionUtil" class="com.liferay.portlet.social.service.permission.SocialActivityPermissionUtil"> <property name="socialActivityPermission"> <bean class="com.liferay.portlet.social.service.permission.SocialActivityPermissionImpl" /> </property> </bean> <bean id="com.liferay.portlet.social.service.permission.SocialRequestPermissionUtil" class="com.liferay.portlet.social.service.permission.SocialRequestPermissionUtil"> <property name="socialRequestPermission"> <bean class="com.liferay.portlet.social.service.permission.SocialRequestPermissionImpl" /> </property> </bean> <bean id="com.liferay.portlet.social.util.SocialConfiguration" class="com.liferay.portlet.social.util.SocialConfigurationImpl" /> <bean id="com.liferay.portlet.social.util.SocialConfigurationUtil" class="com.liferay.portlet.social.util.SocialConfigurationUtil"> <property name="socialConfiguration" ref="com.liferay.portlet.social.util.SocialConfiguration" /> </bean> <bean id="com.liferay.portlet.trash.util.Trash" class="com.liferay.portlet.trash.util.TrashImpl" /> <bean id="com.liferay.portlet.trash.util.TrashUtil" class="com.liferay.portlet.trash.util.TrashUtil"> <property name="trash" ref="com.liferay.portlet.trash.util.Trash" /> </bean> <bean id="com.liferay.portlet.usersadmin.util.UsersAdmin" class="com.liferay.portlet.usersadmin.util.UsersAdminImpl" /> <bean id="com.liferay.portlet.usersadmin.util.UsersAdminUtil" class="com.liferay.portlet.usersadmin.util.UsersAdminUtil"> <property name="usersAdmin" ref="com.liferay.portlet.usersadmin.util.UsersAdmin" /> </bean> </beans>