Code Search for Developers
 
 
  

mimetype.xml from Kneobase at Krugle


Show mimetype.xml syntax highlighted

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">

<!--
  - Mime Types Mapping
  -->
 
<beans>
	<bean id="contentConfiguration" class="com.kneobase.driver.content.ContentConfiguration">
		<property name="mimeTypeMappings"> 
    		<list>
    			<!-- HTML -->
    			<bean class="com.kneobase.server.mimetype.MimeTypeMapping">
					<property name="mimeType"><value>text/html</value></property>
					<property name="extensions">
						<list>
							<value>html</value>
							<value>htm</value>
							<value>shtml</value>
						</list>
					</property>
					<property name="description"><value>HTML text data (RFC 1866)</value></property>
					<property name="bodyParser"><ref bean="htmlParser"/></property>
	    		</bean>
    			<!-- XML -->
    			<bean class="com.kneobase.server.mimetype.MimeTypeMapping">
					<property name="mimeType"><value>text/xml</value></property>
					<property name="extensions">
						<list>
							<value>xml</value>
						</list>
					</property>
					<property name="description"><value>XML</value></property>
					<property name="bodyParser"><ref bean="xmlParser"/></property>
	    		</bean>
    			<!-- MS Word -->
    			<bean class="com.kneobase.server.mimetype.MimeTypeMapping">
					<property name="mimeType"><value>application/msword</value></property>
					<property name="extensions">
						<list>
							<value>doc</value>
							<value>dot</value>
						</list>
					</property>
					<property name="description"><value>MS word document</value></property>
					<property name="bodyParser"><ref bean="wordParser"/></property>
	    		</bean>
    			<!-- MS Excel -->
    			<bean class="com.kneobase.server.mimetype.MimeTypeMapping">
					<property name="mimeType"><value>application/vnd.ms-excel</value></property>
					<property name="extensions">
						<list>
							<value>xls</value>
						</list>
					</property>
					<property name="description"><value>Excel spreadsheet (Microsoft)</value></property>
					<property name="bodyParser"><ref bean="excelParser"/></property>
	    		</bean>
    			<!-- MS Power Point -->
    			<bean class="com.kneobase.server.mimetype.MimeTypeMapping">
					<property name="mimeType"><value>application/vnd.ms-powerpoint</value></property>
					<property name="extensions">
						<list>
							<value>ppt</value>
						</list>
					</property>
					<property name="description"><value>PowerPoint (Microsoft)</value></property>
					<property name="bodyParser"><ref bean="ppointParser"/></property>
    			</bean>
    			<!-- RTF Document -->
    			<bean class="com.kneobase.server.mimetype.MimeTypeMapping">
					<property name="mimeType"><value>application/rtf</value></property>
					<property name="extensions">
						<list>
							<value>rtf</value>
						</list>
					</property>
					<property name="description"><value>Rich Text Format</value></property>
					<property name="bodyParser"><ref bean="rtfParser"/></property>
    			</bean>
    			<!-- PDF -->
    			<bean class="com.kneobase.server.mimetype.MimeTypeMapping">
					<property name="mimeType"><value>application/pdf</value></property>
					<property name="extensions">
						<list>
							<value>pdf</value>
						</list>
					</property>
					<property name="description"><value>Adobe Acrobat PDF</value></property>
					<property name="bodyParser"><ref bean="pdfParser"/></property>
    			</bean>
	    		<!-- Plain -->
    			<bean class="com.kneobase.server.mimetype.MimeTypeMapping">
					<property name="mimeType"><value>text/plain</value></property>
					<property name="extensions">
						<list>
							<value>txt</value>
						</list>
					</property>
					<property name="description"><value>Plain text: documents; program listings</value></property>
					<property name="bodyParser"><ref bean="plainParser"/></property>
	    		</bean>
	    		<!-- Open Office -->
    			<bean class="com.kneobase.server.mimetype.MimeTypeMapping">
    			    <!-- mime type inventado, no encontre el verdadero. -->
					<property name="mimeType"><value>application/openoffice</value></property>
					<property name="extensions">
						<list>
							<value>sxc</value>
							<value>sxw</value>
							<value>sxd</value>
							<value>sxi</value>
						</list>
					</property>
					<property name="description"><value>Open Office Documents</value></property>
					<property name="bodyParser"><ref bean="oofficeParser"/></property>
	    		</bean>

	    		<!-- Zip File -->
    			<bean class="com.kneobase.server.mimetype.MimeTypeMapping">
					<property name="mimeType"><value>application/zip</value></property>
					<property name="extensions">
						<list>
							<value>zip</value>
							<value>jar</value>
						</list>
					</property>
					<property name="description"><value>DOS/PC - Pkzipped archive</value></property>
					<property name="contentFactory"><ref bean="zipContentFactory"/></property>
	    		</bean>

	    		<!-- GZip File -->
    			<bean class="com.kneobase.server.mimetype.MimeTypeMapping">
					<property name="mimeType"><value>application/x-gzip</value></property>
					<property name="extensions">
						<list>
							<value>gz</value>
						</list>
					</property>
					<property name="description"><value>Gzipped archive</value></property>
					<property name="contentFactory"><ref bean="gzipContentFactory"/></property>
	    		</bean>

	    		<!-- GZip File -->
    			<bean class="com.kneobase.server.mimetype.MimeTypeMapping">
					<property name="mimeType"><value>application/x-gtar</value></property>
					<property name="extensions">
						<list>
							<value>tgz</value>
							<value>gtar</value>
						</list>
					</property>
					<property name="description"><value>Tar Gzipped archive</value></property>
					<property name="contentFactory"><ref bean="tgzContentFactory"/></property>
	    		</bean>
    		</list>
		</property>
	</bean>

</beans>



See more files for this project here

Kneobase

Kneobase is an enterprise search engine, based upon the Lucene search engine and the Spring framework. It allows to perform full-text search across many different content sources. It is highly adaptable out-of-the-box and has a pluggable architecture.

Project homepage: http://sourceforge.net/projects/kneobase
Programming language(s): Java,XML
License: other

  lib/
    builders.xml
    conditions.xml
  sources/
    fs-contents.xml
  body_parsers.xml
  content_factories.xml
  languages.xml
  meta_data.xml
  mimetype.xml
  server.xml
  webservice.xml