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