300.7.2. Spring 2.x 사용 시 샘플
Camel/Spring 애플리케이션에서 Servlet 구성 요소를 사용하는 경우 서블릿 구성 요소가 시작된 후 Spring ApplicationContext를 로드해야 하는 경우가 많습니다. 이 작업은 ContextLoaderListener 대신 Spring의 ContextLoaderServlet 을 사용하여 수행할 수 있습니다. 이 경우 다음과 같이 CamelHttpTransportServlet 후에 ContextLoaderServlet 을 시작해야 합니다.
<web-app>
<servlet>
<servlet-name>CamelServlet</servlet-name>
<servlet-class>
org.apache.camel.component.servlet.CamelHttpTransportServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>SpringApplicationContext</servlet-name>
<servlet-class>
org.springframework.web.context.ContextLoaderServlet
</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
<web-app>