選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

web.xml 8.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <web-app id="vaadin-uitest" version="3.0"
  3. xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
  5. <!-- THIS IS A DEVELOPMENT AND TESTING web.xml . -->
  6. <display-name>Vaadin</display-name>
  7. <description>Vaadin examples</description>
  8. <context-param>
  9. <param-name>productionMode</param-name>
  10. <param-value>false</param-value>
  11. </context-param>
  12. <context-param>
  13. <param-name>widgetset</param-name>
  14. <param-value>com.vaadin.v7.Vaadin7WidgetSet</param-value>
  15. </context-param>
  16. <context-param>
  17. <param-name>resourceCacheTime</param-name>
  18. <param-value>3600</param-value>
  19. </context-param>
  20. <servlet>
  21. <servlet-name>Embed App 1</servlet-name>
  22. <servlet-class>com.vaadin.server.LegacyVaadinServlet</servlet-class>
  23. <init-param>
  24. <param-name>application</param-name>
  25. <param-value>com.vaadin.tests.components.button.ButtonHtml</param-value>
  26. </init-param>
  27. <async-supported>true</async-supported>
  28. </servlet>
  29. <servlet>
  30. <servlet-name>Embed App 2</servlet-name>
  31. <servlet-class>com.vaadin.server.VaadinServlet</servlet-class>
  32. <init-param>
  33. <param-name>UI</param-name>
  34. <param-value>com.vaadin.tests.components.label.MarginsInLabels</param-value>
  35. </init-param>
  36. <async-supported>true</async-supported>
  37. </servlet>
  38. <servlet>
  39. <servlet-name>GwtRpcTest</servlet-name>
  40. <servlet-class>com.vaadin.tests.widgetset.server.gwtrpc.GwtRpcServletTest</servlet-class>
  41. </servlet>
  42. <servlet>
  43. <servlet-name>UI provider app</servlet-name>
  44. <servlet-class>com.vaadin.server.VaadinServlet</servlet-class>
  45. <init-param>
  46. <param-name>UIProvider</param-name>
  47. <param-value>com.vaadin.tests.applicationservlet.InitParamUIProvider</param-value>
  48. </init-param>
  49. <init-param>
  50. <param-name>UI</param-name>
  51. <param-value>com.vaadin.tests.VerifyAssertionsEnabled</param-value>
  52. </init-param>
  53. <async-supported>true</async-supported>
  54. </servlet>
  55. <servlet>
  56. <servlet-name>VaadinStaticFiles</servlet-name>
  57. <servlet-class>com.vaadin.server.VaadinServlet</servlet-class>
  58. <async-supported>false</async-supported>
  59. </servlet>
  60. <servlet>
  61. <servlet-name>VaadinApplicationRunner</servlet-name>
  62. <servlet-class>com.vaadin.launcher.ApplicationRunnerServlet</servlet-class>
  63. <!-- Non-default values for testing purposes -->
  64. <init-param>
  65. <param-name>heartbeatInterval</param-name>
  66. <param-value>301</param-value>
  67. </init-param>
  68. <init-param>
  69. <param-name>resourceCacheTime</param-name>
  70. <param-value>3601</param-value>
  71. </init-param>
  72. <init-param>
  73. <param-name>closeIdleSessions</param-name>
  74. <param-value>true</param-value>
  75. </init-param>
  76. <init-param>
  77. <param-name>testParam</param-name>
  78. <param-value>42</param-value>
  79. </init-param>
  80. <async-supported>true</async-supported>
  81. </servlet>
  82. <servlet>
  83. <servlet-name>VaadinApplicationRunnerWithJSR356</servlet-name>
  84. <servlet-class>com.vaadin.launcher.ApplicationRunnerServlet</servlet-class>
  85. <!-- Force web sockets to use JSR 356 standard -->
  86. <init-param>
  87. <param-name>org.atmosphere.cpr.asyncSupport</param-name>
  88. <param-value>org.atmosphere.container.JSR356AsyncSupport</param-value>
  89. </init-param>
  90. <async-supported>true</async-supported>
  91. </servlet>
  92. <servlet>
  93. <servlet-name>CommErrorEmulator</servlet-name>
  94. <servlet-class>com.vaadin.tests.application.CommErrorEmulatorServlet</servlet-class>
  95. <init-param>
  96. <param-name>heartbeatInterval</param-name>
  97. <param-value>10</param-value>
  98. </init-param>
  99. <init-param>
  100. <param-name>ui</param-name>
  101. <param-value>com.vaadin.tests.application.CommErrorEmulatorUI</param-value>
  102. </init-param>
  103. <async-supported>true</async-supported>
  104. </servlet>
  105. <servlet>
  106. <servlet-name>RPCLogger</servlet-name>
  107. <servlet-class>com.vaadin.tests.rpclogger.RPCLoggerServlet</servlet-class>
  108. <init-param>
  109. <param-name>ui</param-name>
  110. <param-value>com.vaadin.tests.rpclogger.RPCLoggerUI</param-value>
  111. </init-param>
  112. <async-supported>true</async-supported>
  113. </servlet>
  114. <servlet>
  115. <!-- This servlet is a separate instance for the sole purpose of
  116. testing #12446 (com.vaadin.tests.components.ui.TimeoutRedirectResetsOnActivity)
  117. because it modifies the VaadinService timeout parameters -->
  118. <servlet-name>VaadinApplicationRunnerWithTimeoutRedirect</servlet-name>
  119. <servlet-class>com.vaadin.launcher.ApplicationRunnerServlet</servlet-class>
  120. </servlet>
  121. <servlet>
  122. <servlet-name>VaadinApplicationRunnerWithPush</servlet-name>
  123. <servlet-class>com.vaadin.launcher.ApplicationRunnerServlet</servlet-class>
  124. <init-param>
  125. <param-name>pushmode</param-name>
  126. <param-value>automatic</param-value>
  127. </init-param>
  128. <async-supported>true</async-supported>
  129. </servlet>
  130. <servlet>
  131. <servlet-name>VaadinApplicationRunnerWithPushTimeout</servlet-name>
  132. <servlet-class>com.vaadin.launcher.ApplicationRunnerServlet</servlet-class>
  133. <init-param>
  134. <param-name>pushLongPollingSuspendTimeout</param-name>
  135. <param-value>10000</param-value>
  136. </init-param>
  137. <async-supported>true</async-supported>
  138. </servlet>
  139. <servlet>
  140. <servlet-name>ResourcesFromServlet</servlet-name>
  141. <servlet-class>com.vaadin.launcher.ApplicationRunnerServlet</servlet-class>
  142. <init-param>
  143. <param-name>resources</param-name>
  144. <param-value>/servlet-with-resources</param-value>
  145. </init-param>
  146. <async-supported>true</async-supported>
  147. </servlet>
  148. <!-- For testing GAE - the deployment script changes this to use GAEVaadinServlet -->
  149. <servlet>
  150. <servlet-name>IntegrationTest</servlet-name>
  151. <servlet-class>com.vaadin.server.VaadinServlet</servlet-class>
  152. <init-param>
  153. <param-name>UI</param-name>
  154. <param-value>com.vaadin.tests.integration.ServletIntegrationUI</param-value>
  155. </init-param>
  156. <async-supported>true</async-supported>
  157. </servlet>
  158. <servlet-mapping>
  159. <servlet-name>Embed App 1</servlet-name>
  160. <url-pattern>/embed1/*</url-pattern>
  161. </servlet-mapping>
  162. <servlet-mapping>
  163. <servlet-name>Embed App 2</servlet-name>
  164. <url-pattern>/embed2/*</url-pattern>
  165. </servlet-mapping>
  166. <servlet-mapping>
  167. <servlet-name>GwtRpcTest</servlet-name>
  168. <url-pattern>/VAADIN/widgetsets/com.vaadin.tests.widgetset.TestingWidgetSet/GwtRpcTest/*</url-pattern>
  169. </servlet-mapping>
  170. <servlet-mapping>
  171. <servlet-name>UI provider app</servlet-name>
  172. <url-pattern>/uiprovider/*</url-pattern>
  173. </servlet-mapping>
  174. <servlet-mapping>
  175. <servlet-name>VaadinApplicationRunner</servlet-name>
  176. <url-pattern>/run/*</url-pattern>
  177. </servlet-mapping>
  178. <servlet-mapping>
  179. <servlet-name>VaadinApplicationRunnerWithTimeoutRedirect</servlet-name>
  180. <url-pattern>/12446/*</url-pattern>
  181. </servlet-mapping>
  182. <servlet-mapping>
  183. <servlet-name>VaadinApplicationRunnerWithPush</servlet-name>
  184. <url-pattern>/run-push/*</url-pattern>
  185. </servlet-mapping>
  186. <servlet-mapping>
  187. <servlet-name>VaadinApplicationRunnerWithPushTimeout</servlet-name>
  188. <url-pattern>/run-push-timeout/*</url-pattern>
  189. </servlet-mapping>
  190. <servlet-mapping>
  191. <servlet-name>VaadinApplicationRunnerWithJSR356</servlet-name>
  192. <url-pattern>/run-jsr356/*</url-pattern>
  193. </servlet-mapping>
  194. <servlet-mapping>
  195. <servlet-name>CommErrorEmulator</servlet-name>
  196. <url-pattern>/commerror/*</url-pattern>
  197. </servlet-mapping>
  198. <servlet-mapping>
  199. <servlet-name>RPCLogger</servlet-name>
  200. <url-pattern>/rpclogger/*</url-pattern>
  201. </servlet-mapping>
  202. <servlet-mapping>
  203. <servlet-name>VaadinStaticFiles</servlet-name>
  204. <url-pattern>/VAADIN/*</url-pattern>
  205. </servlet-mapping>
  206. <servlet-mapping>
  207. <servlet-name>ResourcesFromServlet</servlet-name>
  208. <url-pattern>/servlet-with-resources/*</url-pattern>
  209. </servlet-mapping>
  210. <welcome-file-list>
  211. <welcome-file>index.html</welcome-file>
  212. </welcome-file-list>
  213. </web-app>