| <?xml version="1.0" encoding="UTF-8"?> |
| <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> |
| |
| <!-- =============================================================== --> |
| <!-- Configure the Jetty Server with Spring --> |
| <!-- This file is the similar to jetty.xml, but written in spring --> |
| <!-- XmlBeanFactory format. --> |
| <!-- =============================================================== --> |
| |
| <beans> |
| |
| <bean id="contexts" class="org.eclipse.jetty.server.handler.ContextHandlerCollection"/> |
| |
| <bean id="server" name="Main" class="org.eclipse.jetty.server.Server" init-method="start" destroy-method="stop"> |
| <constructor-arg> |
| <bean id="threadPool" class="org.eclipse.jetty.util.thread.QueuedThreadPool"> |
| <property name="minThreads" value="10"/> |
| <property name="maxThreads" value="50"/> |
| </bean> |
| </constructor-arg> |
| |
| <property name="connectors"> |
| <list> |
| <bean id="connector" class="org.eclipse.jetty.server.ServerConnector"> |
| <constructor-arg ref="server"/> |
| <property name="port" value="8080"/> |
| </bean> |
| </list> |
| </property> |
| |
| <property name="handler"> |
| <bean id="handlers" class="org.eclipse.jetty.server.handler.HandlerCollection"> |
| <property name="handlers"> |
| <list> |
| <ref bean="contexts"/> |
| <bean id="defaultHandler" class="org.eclipse.jetty.server.handler.DefaultHandler"/> |
| </list> |
| </property> |
| </bean> |
| </property> |
| |
| <property name="beans"> |
| <list> |
| <bean id="deploymentManager" class="org.eclipse.jetty.deploy.DeploymentManager"> |
| <property name="contexts" ref="contexts"/> |
| <property name="appProviders"> |
| <list> |
| <bean id="webAppProvider" class="org.eclipse.jetty.deploy.providers.WebAppProvider"> |
| <property name="monitoredDirName" value="webapps"/> |
| <property name="scanInterval" value="1"/> |
| <property name="extractWars" value="true"/> |
| </bean> |
| </list> |
| </property> |
| </bean> |
| </list> |
| </property> |
| |
| </bean> |
| |
| </beans> |