diff options
Diffstat (limited to 'jetty-websocket/javax-websocket-server-impl/src/main/config/etc/jetty-websockets.xml')
-rw-r--r-- | jetty-websocket/javax-websocket-server-impl/src/main/config/etc/jetty-websockets.xml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/jetty-websocket/javax-websocket-server-impl/src/main/config/etc/jetty-websockets.xml b/jetty-websocket/javax-websocket-server-impl/src/main/config/etc/jetty-websockets.xml new file mode 100644 index 0000000000..797f84efd8 --- /dev/null +++ b/jetty-websocket/javax-websocket-server-impl/src/main/config/etc/jetty-websockets.xml @@ -0,0 +1,27 @@ +<?xml version="1.0"?> +<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd"> + +<Configure id="Server" class="org.eclipse.jetty.server.Server"> + <!-- =========================================================== --> + <!-- Add javax.websocket Configuring classes to all webapps for this Server --> + <!-- =========================================================== --> + <Call class="org.eclipse.jetty.webapp.Configuration$ClassList" name="setServerDefault"> + <Arg><Ref refid="Server" /></Arg> + <Call name="addBefore"> + <Arg name="beforeClass">org.eclipse.jetty.annotations.AnnotationConfiguration</Arg> + <Arg> + <Array type="String"> + <Item>org.eclipse.jetty.websocket.jsr356.server.WebSocketConfiguration</Item> + </Array> + </Arg> + </Call> + </Call> + + <!-- Enable/Disable JSR356 Container for all contexts --> + <!-- This attribute may be enabled/disabled either on the server or on individual contexts --> + <Call name="setAttribute"> + <Arg>org.eclipse.jetty.websocket.jsr356</Arg> + <Arg type="Boolean">false</Arg> + </Call> + +</Configure> |