web.xml 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <web-app version="3.1"
  3. xmlns="http://xmlns.jcp.org/xml/ns/javaee"
  4. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  5. xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd">
  6. <display-name>Orion Appplication</display-name>
  7. <servlet>
  8. <servlet-name>Jersey REST Service</servlet-name>
  9. <servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
  10. <init-param>
  11. <param-name>jersey.config.server.provider.packages</param-name>
  12. <param-value>uk.co.ruelgnoj.orion.servlet.rest</param-value>
  13. </init-param>
  14. <load-on-startup>1</load-on-startup>
  15. </servlet>
  16. <servlet>
  17. <servlet-name>orion-objects</servlet-name>
  18. <servlet-class>uk.co.ruelgnoj.orion.servlet.OrionObjectsServlet</servlet-class>
  19. </servlet>
  20. <servlet>
  21. <servlet-name>orion</servlet-name>
  22. <servlet-class>uk.co.ruelgnoj.orion.servlet.OrionServlet</servlet-class>
  23. </servlet>
  24. <servlet>
  25. <servlet-name>orion-jnlp-jsp</servlet-name>
  26. <jsp-file>/orion.jnlp.jsp</jsp-file>
  27. </servlet>
  28. <servlet-mapping>
  29. <servlet-name>Jersey REST Service</servlet-name>
  30. <url-pattern>/rest/*</url-pattern>
  31. </servlet-mapping>
  32. <servlet-mapping>
  33. <servlet-name>orion-jnlp-jsp</servlet-name>
  34. <url-pattern>/orion.jnlp</url-pattern>
  35. </servlet-mapping>
  36. <servlet-mapping>
  37. <servlet-name>orion</servlet-name>
  38. <url-pattern>/projects/*</url-pattern>
  39. </servlet-mapping>
  40. <servlet-mapping>
  41. <servlet-name>orion-objects</servlet-name>
  42. <url-pattern>/objects</url-pattern>
  43. </servlet-mapping>
  44. <session-config>
  45. <session-timeout>
  46. 30
  47. </session-timeout>
  48. </session-config>
  49. <env-entry>
  50. <env-entry-name>orionxml</env-entry-name>
  51. <env-entry-type>java.lang.String</env-entry-type>
  52. <env-entry-value>${user.home}/.orion_server/orion.xml</env-entry-value>
  53. </env-entry>
  54. <env-entry>
  55. <env-entry-name>clientconf</env-entry-name>
  56. <env-entry-type>java.lang.String</env-entry-type>
  57. <env-entry-value>${user.home}/.orion_server/clientconfig</env-entry-value>
  58. </env-entry>
  59. <env-entry>
  60. <env-entry-name>securityconfig</env-entry-name>
  61. <env-entry-type>java.lang.String</env-entry-type>
  62. <env-entry-value>${user.home}/.orion_server/securityconfig.xml</env-entry-value>
  63. </env-entry>
  64. </web-app>