Changeset 4669 for vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/config/VloSpringConfig.java
- Timestamp:
- 03/11/14 16:39:52 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/config/VloSpringConfig.java
r4661 r4669 27 27 import eu.clarin.cmdi.vlo.service.ResourceStringConverter; 28 28 import eu.clarin.cmdi.vlo.service.ResourceTypeCountingService; 29 import eu.clarin.cmdi.vlo.service.XmlTransformationService; 29 30 import eu.clarin.cmdi.vlo.service.solr.SearchResultsDao; 30 31 import eu.clarin.cmdi.vlo.service.solr.SolrDocumentService; … … 33 34 import eu.clarin.cmdi.vlo.service.impl.ResourceStringConverterImpl; 34 35 import eu.clarin.cmdi.vlo.service.impl.ResourceTypeCountingServiceImpl; 36 import eu.clarin.cmdi.vlo.service.impl.XmlTransformationServiceImpl; 35 37 import eu.clarin.cmdi.vlo.service.solr.impl.SearchResultsDaoImpl; 36 38 import eu.clarin.cmdi.vlo.service.solr.impl.SolrDocumentQueryFactoryImpl; … … 39 41 import eu.clarin.cmdi.vlo.service.solr.impl.SolrFacetQueryFactoryImpl; 40 42 import java.io.IOException; 43 import java.util.Properties; 44 import javax.xml.transform.OutputKeys; 45 import javax.xml.transform.Source; 46 import javax.xml.transform.TransformerConfigurationException; 47 import javax.xml.transform.stream.StreamSource; 41 48 import org.apache.solr.client.solrj.SolrServer; 42 49 import org.apache.solr.client.solrj.impl.HttpSolrServer; … … 125 132 } 126 133 134 @Bean 135 public XmlTransformationService cmdiTransformationService() throws TransformerConfigurationException { 136 final Source xsltSource = new StreamSource(getClass().getResourceAsStream("/cmdi2xhtml.xsl")); 137 //TODO: Read properties from file?? 138 final Properties transformationProperties = new Properties(); 139 transformationProperties.setProperty(OutputKeys.METHOD, "html"); 140 transformationProperties.setProperty(OutputKeys.INDENT, "yes"); 141 transformationProperties.setProperty(OutputKeys.ENCODING, "UTF-8"); 142 return new XmlTransformationServiceImpl(xsltSource, transformationProperties); 143 } 144 127 145 @Bean(name = "basicPropertiesFilter") 128 146 public FieldFilter basicPropertiesFieldFilter() {
Note: See TracChangeset
for help on using the changeset viewer.