/opennms-assemblies/http-remoting/src/main/webapp/WEB-INF/web.xml

https://github.com/ajakubo1/opennms · XML · 65 lines · 51 code · 10 blank · 4 comment · 0 complexity · a3358d1f99b60431a1ba8b4559f2be4b MD5 · raw file

  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <web-app id="opennms-remoting" version="2.4"
  3. xmlns="http://java.sun.com/xml/ns/j2ee"
  4. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  5. xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  6. <display-name>opennms-remoting</display-name>
  7. <!-- This is used by the Spring Log4jConfigListener <listener> below -->
  8. <context-param>
  9. <param-name>log4jConfigLocation</param-name>
  10. <param-value>/WEB-INF/log4j.properties</param-value>
  11. </context-param>
  12. <!-- This is used by the Spring ContextLoaderListener <listener> below -->
  13. <context-param>
  14. <param-name>contextConfigLocation</param-name>
  15. <param-value>
  16. /WEB-INF/applicationContext-common.xml
  17. /WEB-INF/applicationContext-spring-security.xml
  18. /WEB-INF/applicationContext-svclayer.xml
  19. </param-value>
  20. </context-param>
  21. <context-param>
  22. <param-name>parentContextKey</param-name>
  23. <param-value>pollerBackEndContext</param-value>
  24. </context-param>
  25. <listener>
  26. <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  27. </listener>
  28. <filter>
  29. <filter-name>springSecurityFilterChain</filter-name>
  30. <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
  31. </filter>
  32. <filter-mapping>
  33. <filter-name>springSecurityFilterChain</filter-name>
  34. <url-pattern>/*</url-pattern>
  35. </filter-mapping>
  36. <!-- servlet for HTTP remoting -->
  37. <servlet>
  38. <servlet-name>pollerBackEnd</servlet-name>
  39. <servlet-class>org.springframework.web.context.support.HttpRequestHandlerServlet</servlet-class>
  40. <load-on-startup>1</load-on-startup>
  41. </servlet>
  42. <!-- servlet for java webstart -->
  43. <servlet>
  44. <servlet-name>JnlpDownloadServlet</servlet-name>
  45. <servlet-class>jnlp.sample.servlet.JnlpDownloadServlet</servlet-class>
  46. </servlet>
  47. <servlet-mapping>
  48. <servlet-name>pollerBackEnd</servlet-name>
  49. <url-pattern>/pollerBackEnd</url-pattern>
  50. </servlet-mapping>
  51. <servlet-mapping>
  52. <servlet-name>JnlpDownloadServlet</servlet-name>
  53. <url-pattern>/webstart/*</url-pattern>
  54. </servlet-mapping>
  55. </web-app>