All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commerce.broadleaf-open-admin-platform.2.0.0-GA.source-code.bl-open-admin-contentClient-applicationContext.xml Maven / Gradle / Ivy

There is a newer version: 3.1.15-GA
Show newest version
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:context="http://www.springframework.org/schema/context"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
           http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd">

    <context:component-scan base-package="org.broadleafcommerce.common.persistence"/>    
    <context:component-scan base-package="org.broadleafcommerce.openadmin.server.dao"/>
    <context:component-scan base-package="org.broadleafcommerce.openadmin.server.service.artifact">
        <context:exclude-filter type="regex" expression="org.broadleafcommerce.openadmin.server.service.artifact.upload.*"/>
    </context:component-scan>
    
    <bean id="blExploitProtectionService" class="org.broadleafcommerce.common.security.service.ExploitProtectionServiceImpl"/>
    
    <bean id="blPasswordEncoder" class="org.springframework.security.authentication.encoding.PlaintextPasswordEncoder"/>

    <bean id="blMergedEntityContexts" class="org.springframework.beans.factory.config.ListFactoryBean">
        <property name="sourceList">
            <list>
                <value>classpath:bl-open-admin-applicationContext-entity.xml</value>
            </list>
        </property>
    </bean>

    <bean id="blMergedPersistenceXmlLocations" class="org.springframework.beans.factory.config.ListFactoryBean">
        <property name="sourceList">
            <list>
                <value>classpath*:/META-INF/persistence-open-admin.xml</value>
            </list>
        </property>
    </bean>

    <bean id="blArtifactService" class="org.broadleafcommerce.openadmin.server.service.artifact.ArtifactServiceImpl">
        <property name="artifactProcessors">
            <list>
                <bean class="org.broadleafcommerce.openadmin.server.service.artifact.image.ImageArtifactProcessor"/>
                <!--
                    possibly other artifact processors could be included here
                -->
            </list>
        </property>
    </bean>

    <!--Additional listeners are added in the cms contentClient applicationContext -->
    <bean id="blSandboxItemListeners" class="org.springframework.beans.factory.config.ListFactoryBean" scope="prototype">
        <property name="sourceList">
            <list>
            </list>
        </property>
    </bean>
	
	<!--<bean id="blSandBoxEntityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean" depends-on="blCacheManager">
		<property name="jpaVendorAdapter">
			<bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter"/>
		</property>
		<property name="persistenceUnitManager" ref="blPersistenceUnitManager"/>
		<property name="persistenceUnitName" value="blSandboxPU"/>
	</bean>
	
	<bean id="blTransactionManagerSandBox" class="org.springframework.orm.jpa.JpaTransactionManager">
		<property name="entityManagerFactory" ref="blSandBoxEntityManagerFactory" />
	</bean>

	<tx:advice id="blTxAdviceSandBox" transaction-manager="blTransactionManagerSandBox">
	    <tx:attributes>
	      <tx:method name="*" propagation="REQUIRED"/>
	    </tx:attributes>
	</tx:advice>-->

</beans>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy