diff --git a/guacamole-common/pom.xml b/guacamole-common/pom.xml index b5c29f4af..f6db00750 100644 --- a/guacamole-common/pom.xml +++ b/guacamole-common/pom.xml @@ -104,6 +104,14 @@ provided + + + javax.websocket + javax.websocket-api + 1.0 + provided + + org.slf4j diff --git a/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/websocket/jsr/GuacamoleWebSocketTunnelEndpoint.java b/guacamole-common/src/main/java/org/glyptodon/guacamole/websocket/GuacamoleWebSocketTunnelEndpoint.java similarity index 98% rename from guacamole/src/main/java/org/glyptodon/guacamole/net/basic/websocket/jsr/GuacamoleWebSocketTunnelEndpoint.java rename to guacamole-common/src/main/java/org/glyptodon/guacamole/websocket/GuacamoleWebSocketTunnelEndpoint.java index 6801370fc..1459cc600 100644 --- a/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/websocket/jsr/GuacamoleWebSocketTunnelEndpoint.java +++ b/guacamole-common/src/main/java/org/glyptodon/guacamole/websocket/GuacamoleWebSocketTunnelEndpoint.java @@ -20,7 +20,7 @@ * THE SOFTWARE. */ -package org.glyptodon.guacamole.net.basic.websocket.jsr; +package org.glyptodon.guacamole.websocket; import java.io.IOException; import javax.websocket.CloseReason; @@ -100,7 +100,8 @@ public abstract class GuacamoleWebSocketTunnelEndpoint extends Endpoint { * @throws GuacamoleException If an error occurs while retrieving the * tunnel, or if access to the tunnel is denied. */ - protected abstract GuacamoleTunnel createTunnel(Session session, EndpointConfig config) throws GuacamoleException; + protected abstract GuacamoleTunnel createTunnel(Session session, EndpointConfig config) + throws GuacamoleException; @Override @OnOpen diff --git a/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/websocket/jsr/BasicGuacamoleWebSocketTunnelEndpoint.java b/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/websocket/jsr/BasicGuacamoleWebSocketTunnelEndpoint.java index 716f7f7a3..7eadcadcc 100644 --- a/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/websocket/jsr/BasicGuacamoleWebSocketTunnelEndpoint.java +++ b/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/websocket/jsr/BasicGuacamoleWebSocketTunnelEndpoint.java @@ -32,6 +32,7 @@ import javax.websocket.server.ServerEndpointConfig; import org.glyptodon.guacamole.GuacamoleException; import org.glyptodon.guacamole.net.GuacamoleTunnel; import org.glyptodon.guacamole.net.basic.BasicTunnelRequestUtility; +import org.glyptodon.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint; /** * Tunnel implementation which uses WebSocket as a tunnel backend, rather than