Project

General

Profile

« Previous | Next » 

Revision df0829ae

Added by Andreas Müller over 6 years ago

ref #6880 switch of auditing for CoL import

View differences:

app-import/src/main/java/eu/etaxonomy/cdm/app/i4life/col/ColDwcaImportActivator.java
76 76
	//deduplicate
77 77
	static final boolean doDeduplicate = false;
78 78

  
79
	//auditing
80
	static final boolean registerAuditing = false;
81

  
79 82
	//mapping type
80 83
	static final MappingType mappingType = MappingType.DatabaseMapping;
81 84
	static final String databaseMappingFile = "C:/Users/a.mueller/.cdmLibrary/log/colMappingAnnual";
......
111 114
		config.setHandleAllRefsAsCitation(handleAllRefsAsCitation);
112 115
		config.setNoQuotes(isNoQuotes);
113 116

  
114
		CdmDefaultImport<DwcaImportConfigurator> myImport = new CdmDefaultImport<DwcaImportConfigurator>();
117
		config.setRegisterAuditing(registerAuditing);
118

  
119
		CdmDefaultImport<DwcaImportConfigurator> myImport = new CdmDefaultImport<>();
115 120

  
116 121

  
117 122
		//...
app-import/src/main/java/eu/etaxonomy/cdm/app/sdd/applicationContext.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<beans xmlns="http://www.springframework.org/schema/beans"
3
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4
	xmlns:context="http://www.springframework.org/schema/context"
5
	xsi:schemaLocation="http://www.springframework.org/schema/beans 
6
    http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
7
    http://www.springframework.org/schema/context
8
    http://www.springframework.org/schema/context/spring-context-2.5.xsd">
9

  
10
    <import resource="classpath:/eu/etaxonomy/cdm/persistence.xml"/> 
11

  
12
    <bean id="dataSource" lazy-init="true" class="eu.etaxonomy.cdm.database.LocalH2" init-method="init" destroy-method="destroy">
13
        <property name="driverClassName" value="org.h2.Driver"/>
14
        <property name="username" value="sa"/>
15
        <property name="password" value=""/>
16
        <property name="startServer" value="true"/>
17
  	</bean>
18
    
19
    <bean id="hibernateProperties"
20
        class="org.springframework.beans.factory.config.PropertiesFactoryBean">
21
        <property name="properties">
22
            <props>
23
                <prop key="hibernate.dialect">org.hibernate.dialect.H2Dialect</prop>
24
                <prop key="hibernate.cache.provider_class">org.hibernate.cache.NoCacheProvider</prop>
25
                <prop key="hibernate.show_sql">false</prop>
26
                <prop key="hibernate.format_sql">false</prop>
27
                <prop key="hibernate.search.default.directory_provider">org.hibernate.search.store.FSDirectoryProvider</prop>
28
                <prop key="hibernate.search.default.indexBase">./</prop>
29
            </props>
30
        </property>
31
    </bean>
32
    
33
        <bean id="taxonSpellingDirectory" class="org.springmodules.lucene.index.support.FSDirectoryFactoryBean">
34
      <property name="location" value="file:./target/test-classes/eu.etaxonomy.cdm.model.taxon.TaxonBase_spelling"/>
35
      <property name="create" value="true"/>
36
    </bean>
37

  
38
    <bean id="taxonSpellingIndex" class="org.springmodules.lucene.index.support.SimpleIndexFactoryBean">
39
      <property name="directory" ref="taxonSpellingDirectory"/>
40
      <property name="create" value="true"/>
41
      <property name="analyzer">
42
        <bean class="org.apache.lucene.analysis.SimpleAnalyzer"/>
43
      </property>
44
    </bean>
45
    
46
    <bean id="authenticationManager" class="org.springframework.security.providers.ProviderManager">
47
        <constructor-arg>
48
            <list>
49
                <bean class="org.springframework.security.providers.TestingAuthenticationProvider"/>
50
            </list>
51
        </constructor-arg>
52
    </bean>
53
    
54
    <bean id="passwordEncoder" class="org.springframework.security.providers.encoding.Md5PasswordEncoder"/>
55
    
56
    <bean id="saltSource" class="org.springframework.security.providers.dao.salt.ReflectionSaltSource">
57
        <property name="userPropertyToUse" value="getUsername"/>
58
    </bean>
59
    
60
</beans>

Also available in: Unified diff