Advertisement
Guest User

Untitled

a guest
May 25th, 2016
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.89 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee file:/Users/dawidl/Projects/solms/solmsRoot/externalResources/sun/xml/schemas/j2ee/web-app_2_4.xsd"
  5. version="2.4">
  6.  
  7. <display-name>XMLVend Server (Web Services Testing Framework)</display-name>
  8. <description>
  9. A zero-business-logic web services server to perform protocol testing. All requests
  10. with a URI of /service/* (and POST method) indicate web services (SOAP/HTTP) requests, the rest
  11. are normal XHTML,etc/HTTP
  12. </description>
  13.  
  14.  
  15. <!-- Decodes any HTTP Requests sent using GZIP compression. Does so transparently,
  16. so all components in the chain after it are unaware of the compressed request. This
  17. is why the stupid Osmotic filter that follows prints out the annoying message
  18. 'request not compressed' even though it was originally (and we can't turn off
  19. the printouts, because osmotic do not make their source available. -->
  20. <filter>
  21. <filter-name>HttpRequestCompressionFilter</filter-name>
  22. <filter-class>xmlhttp.framework.io.HttpCompressionFilter</filter-class>
  23. </filter>
  24. <!-- Use off-the-shelf (Osmotic Web) Response Compression Filter (Supposed
  25. to do two-way, but it's broken, which is why we wrote our own filter.-->
  26. <filter>
  27. <filter-name>HttpResponseCompressionFilter</filter-name>
  28. <filter-class>com.osmoticweb.gzipfilter.GZIP2WayFilter</filter-class>
  29. </filter>
  30. <!-- Filter to cater for non-conforming user agents (read: MS Internet Explorer)
  31. that do not understand the XHTML MIME type -->
  32. <filter>
  33. <filter-name>XHTMLMIMEFilter</filter-name>
  34. <filter-class>za.co.solms.web.xhtml.MIMEFilter</filter-class>
  35. </filter>
  36.  
  37. <filter-mapping>
  38. <filter-name>HttpRequestCompressionFilter</filter-name>
  39. <url-pattern>/service/*</url-pattern>
  40. </filter-mapping>
  41. <filter-mapping>
  42. <filter-name>HttpResponseCompressionFilter</filter-name>
  43. <url-pattern>/service/*</url-pattern>
  44. </filter-mapping>
  45. <filter-mapping>
  46. <filter-name>XHTMLMIMEFilter</filter-name>
  47. <url-pattern>/*</url-pattern>
  48. </filter-mapping>
  49.  
  50. <servlet>
  51. <servlet-name>MessageReceiver</servlet-name>
  52. <servlet-class>xmlhttp.framework.MessageReceiverServlet</servlet-class>
  53. </servlet>
  54.  
  55. <servlet-mapping>
  56. <servlet-name>MessageReceiver</servlet-name>
  57. <url-pattern>/service/*</url-pattern>
  58. </servlet-mapping>
  59.  
  60. <welcome-file-list>
  61. <welcome-file>index.jspx</welcome-file>
  62. <welcome-file>index.xhtml</welcome-file>
  63. </welcome-file-list>
  64.  
  65. <!-- Sets up the SOAP Engine and Processor(s) -->
  66. <listener>
  67. <listener-class>xmlhttp.framework.config.FrameworkSetupListener</listener-class>
  68. </listener>
  69.  
  70. </web-app>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement