VODServer is configured using Spring configuration files. For generic information regarding Spring configuration files, please refer to http://docs.spring.io/spring/docs/3.2.x/spring-framework-reference/html/xsd-config.html and http://docs.spring.io/spring/docs/3.2.x/spring-framework-reference/html/beans.html. For VODServer, the main thing to know is that the generic format for a configuration file is as follows:
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <!-- This is a comment --> <bean id="<bean name>" class="<java class>"> <property name="<property name>" value="<value>"/> ... </bean> ... </beans>
Spring supports many advanced configuration options, like bean definitions nested as property values, bean inheritance, etcetera. Please refer to the Spring documentation and the existing VODServer configuration files for more information.