Changeset 1886
- Timestamp:
- 04/17/12 08:15:15 (12 years ago)
- Location:
- vlo/trunk
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
vlo/trunk/src/main/assembly/installPackageBuilder.xml
r1855 r1886 82 82 <include>importerConfig.xml</include> 83 83 <include>application.properties</include> 84 <include>nationalProjectsMapping.xml</include> 84 85 </includes> 85 86 <outputDirectory>bin/importer</outputDirectory> -
vlo/trunk/vlo_webapp/src/main/java/eu/clarin/cmdi/vlo/Configuration.java
r1854 r1886 25 25 26 26 private String importerConfigFile; 27 28 public String getNationalProjectMapping() { 29 return nationalProjectMapping; 30 } 31 32 public void setNationalProjectMapping(String nationalProjectMapping) { 33 this.nationalProjectMapping = nationalProjectMapping; 34 } 35 36 private String nationalProjectMapping; 27 37 28 38 private String imdiBrowserUrl;// = "http://corpus1.mpi.nl/ds/imdi_browser?openpath="; -
vlo/trunk/vlo_webapp/src/main/java/eu/clarin/cmdi/vlo/importer/NationalProjectPostProcessor.java
r1763 r1886 12 12 import javax.xml.xpath.XPathFactory; 13 13 14 import eu.clarin.cmdi.vlo.Configuration; 14 15 import org.apache.commons.io.FileUtils; 15 16 import org.slf4j.Logger; … … 25 26 public class NationalProjectPostProcessor extends LanguageCodePostProcessor { 26 27 private final static Logger LOG = LoggerFactory.getLogger(NationalProjectPostProcessor.class); 27 28 private static String mappingFileName = "nationalProjectsMapping.xml";28 29 //private static String mappingFileName = "nationalProjectsMapping.xml"; 29 30 private static Map<String, String> nationalProjectMap = null; 30 31 31 32 /** 32 33 * Returns the national project based on the mapping in Configuration.getNationalProjectMapUrl() 33 34 * If no mapping was found empty String is returned 34 * @return 35 * @return 35 36 */ 36 37 @Override … … 44 45 return result; 45 46 } 46 47 47 48 private Map<String, String> getMapping() { 48 49 if(nationalProjectMap == null) … … 50 51 return nationalProjectMap; 51 52 } 52 53 53 54 private Map<String, String> getNationalProjectMapping() { 55 String mappingFileName = Configuration.getInstance().getNationalProjectMapping(); 54 56 LOG.debug("Creating national project map."); 55 57 try { … … 77 79 } 78 80 } 79 81 80 82 /** 81 83 * Create temporary and minimal mapping file for testing purposes and as backup solution … … 88 90 content += " <nationalProjectMapping><MdCollectionDisplayName>ANDES</MdCollectionDisplayName><NationalProject>CLARIN-EU</NationalProject></nationalProjectMapping>\n"; 89 91 content += "</nationalProjects>\n"; 90 92 91 93 File file = null; 92 94 try { … … 97 99 LOG.error("Could not create temporary national project mapping file"); 98 100 } 99 101 100 102 return file; 101 103 } -
vlo/trunk/vlo_webapp/src/main/resources/application.properties
r1854 r1886 2 2 eu.clarin.cmdi.vlo.solrUrl=http://localhost:8080/vlo_solr 3 3 eu.clarin.cmdi.vlo.importerConfigFile=importerConfig.xml 4 eu.clarin.cmdi.vlo.nationalProjectMapping=nationalProjectsMapping.xml -
vlo/trunk/vlo_webapp/src/main/resources/applicationContext.xml
r1854 r1886 17 17 <!-- <property name="solrUrl" value="http://catalog.clarin.eu:8080/vlo_solr" />--> 18 18 <property name="importerConfigFile" value="${eu.clarin.cmdi.vlo.importerConfigFile}" /> 19 20 <property name="nationalProjectMapping" value="${eu.clarin.cmdi.vlo.nationalProjectMapping}" /> 19 21 20 22 <property name="IMDIBrowserUrl" value="http://corpus1.mpi.nl/ds/imdi_browser?openpath=" /> -
vlo/trunk/vlo_webapp/src/main/resources/contextfragment.xml
r1854 r1886 2 2 <Parameter name="eu.clarin.cmdi.vlo.solrUrl" value="http://localhost/ds/vlosolr" override="false"/> 3 3 <Parameter name="eu.clarin.cmdi.vlo.importerConfigFile" value="/PATH/TO/IMPORTERCONFIG!"/> 4 <Parameter name="eu.clarin.cmdi.vlo.nationalProjectMapping" value="/PATH/TO/DOESN'T MATTER!"/> 4 5 </Context> 5 6 -
vlo/trunk/vlo_webapp/src/test/resources/application.properties
r1855 r1886 2 2 eu.clarin.cmdi.vlo.solrUrl=http://localhost:8080/vlo_solr 3 3 eu.clarin.cmdi.vlo.importerConfigFile=importerConfig.xml 4 eu.clarin.cmdi.vlo.nationalProjectMapping=nationalProjectsMapping.xml -
vlo/trunk/vlo_webapp/src/test/resources/applicationContext.xml
r1855 r1886 17 17 <!-- <property name="solrUrl" value="http://catalog.clarin.eu:8080/vlo_solr" />--> 18 18 <property name="importerConfigFile" value="${eu.clarin.cmdi.vlo.importerConfigFile}" /> 19 <property name="nationalProjectMapping" value="${eu.clarin.cmdi.vlo.nationalProjectMapping}" /> 20 19 21 20 22 <property name="IMDIBrowserUrl" value="http://corpus1.mpi.nl/ds/imdi_browser?openpath=" />
Note: See TracChangeset
for help on using the changeset viewer.