You can download spring-websocket-4.1.6.release.jar in this page.
The Apache Software License, Version 2.0
spring-websocket-4.1.6.release.jar file has the following types.
META-INF/MANIFEST.MF META-INF/license.txt META-INF/notice.txt META-INF/spring.handlers META-INF/spring.schemas META-INF/spring.tooling org.springframework.web.socket.AbstractWebSocketMessage.class org.springframework.web.socket.BinaryMessage.class org.springframework.web.socket.CloseStatus.class org.springframework.web.socket.PingMessage.class org.springframework.web.socket.PongMessage.class org.springframework.web.socket.SubProtocolCapable.class org.springframework.web.socket.TextMessage.class org.springframework.web.socket.WebSocketExtension.class org.springframework.web.socket.WebSocketHandler.class org.springframework.web.socket.WebSocketHttpHeaders.class org.springframework.web.socket.WebSocketMessage.class org.springframework.web.socket.WebSocketSession.class org.springframework.web.socket.adapter.AbstractWebSocketSession.class org.springframework.web.socket.adapter.NativeWebSocketSession.class org.springframework.web.socket.adapter.jetty.JettyWebSocketHandlerAdapter.class org.springframework.web.socket.adapter.jetty.JettyWebSocketSession.class org.springframework.web.socket.adapter.jetty.WebSocketToJettyExtensionConfigAdapter.class org.springframework.web.socket.adapter.standard.ConvertingEncoderDecoderSupport.class org.springframework.web.socket.adapter.standard.StandardToWebSocketExtensionAdapter.class org.springframework.web.socket.adapter.standard.StandardWebSocketHandlerAdapter.class org.springframework.web.socket.adapter.standard.StandardWebSocketSession.class org.springframework.web.socket.adapter.standard.WebSocketToStandardExtensionAdapter.class org.springframework.web.socket.client.AbstractWebSocketClient.class org.springframework.web.socket.client.ConnectionManagerSupport.class org.springframework.web.socket.client.WebSocketClient.class org.springframework.web.socket.client.WebSocketConnectionManager.class org.springframework.web.socket.client.jetty.JettyWebSocketClient.class org.springframework.web.socket.client.standard.AnnotatedEndpointConnectionManager.class org.springframework.web.socket.client.standard.EndpointConnectionManager.class org.springframework.web.socket.client.standard.StandardWebSocketClient.class org.springframework.web.socket.client.standard.WebSocketContainerFactoryBean.class org.springframework.web.socket.config.HandlersBeanDefinitionParser.class org.springframework.web.socket.config.MessageBrokerBeanDefinitionParser.class org.springframework.web.socket.config.WebSocketMessageBrokerStats.class org.springframework.web.socket.config.WebSocketNamespaceHandler.class org.springframework.web.socket.config.WebSocketNamespaceUtils.class org.springframework.web.socket.config.annotation.AbstractWebSocketHandlerRegistration.class org.springframework.web.socket.config.annotation.AbstractWebSocketMessageBrokerConfigurer.class org.springframework.web.socket.config.annotation.DelegatingWebSocketConfiguration.class org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration.class org.springframework.web.socket.config.annotation.EnableWebSocket.class org.springframework.web.socket.config.annotation.EnableWebSocketMessageBroker.class org.springframework.web.socket.config.annotation.ServletWebSocketHandlerRegistration.class org.springframework.web.socket.config.annotation.ServletWebSocketHandlerRegistry.class org.springframework.web.socket.config.annotation.SockJsServiceRegistration.class org.springframework.web.socket.config.annotation.StompEndpointRegistry.class org.springframework.web.socket.config.annotation.StompWebSocketEndpointRegistration.class org.springframework.web.socket.config.annotation.WebMvcStompEndpointRegistry.class org.springframework.web.socket.config.annotation.WebMvcStompWebSocketEndpointRegistration.class org.springframework.web.socket.config.annotation.WebSocketConfigurationSupport.class org.springframework.web.socket.config.annotation.WebSocketConfigurer.class org.springframework.web.socket.config.annotation.WebSocketHandlerRegistration.class org.springframework.web.socket.config.annotation.WebSocketHandlerRegistry.class org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurationSupport.class org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer.class org.springframework.web.socket.config.annotation.WebSocketTransportRegistration.class org.springframework.web.socket.handler.AbstractWebSocketHandler.class org.springframework.web.socket.handler.BeanCreatingHandlerProvider.class org.springframework.web.socket.handler.BinaryWebSocketHandler.class org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.class org.springframework.web.socket.handler.ExceptionWebSocketHandlerDecorator.class org.springframework.web.socket.handler.LoggingWebSocketHandlerDecorator.class org.springframework.web.socket.handler.PerConnectionWebSocketHandler.class org.springframework.web.socket.handler.SessionLimitExceededException.class org.springframework.web.socket.handler.TextWebSocketHandler.class org.springframework.web.socket.handler.WebSocketHandlerDecorator.class org.springframework.web.socket.handler.WebSocketHandlerDecoratorFactory.class org.springframework.web.socket.handler.WebSocketSessionDecorator.class org.springframework.web.socket.messaging.AbstractSubProtocolEvent.class org.springframework.web.socket.messaging.SessionConnectEvent.class org.springframework.web.socket.messaging.SessionConnectedEvent.class org.springframework.web.socket.messaging.SessionDisconnectEvent.class org.springframework.web.socket.messaging.SessionSubscribeEvent.class org.springframework.web.socket.messaging.SessionUnsubscribeEvent.class org.springframework.web.socket.messaging.StompSubProtocolHandler.class org.springframework.web.socket.messaging.SubProtocolHandler.class org.springframework.web.socket.messaging.SubProtocolWebSocketHandler.class org.springframework.web.socket.server.HandshakeFailureException.class org.springframework.web.socket.server.HandshakeHandler.class org.springframework.web.socket.server.HandshakeInterceptor.class org.springframework.web.socket.server.RequestUpgradeStrategy.class org.springframework.web.socket.server.jetty.JettyRequestUpgradeStrategy.class org.springframework.web.socket.server.standard.AbstractStandardUpgradeStrategy.class org.springframework.web.socket.server.standard.AbstractTyrusRequestUpgradeStrategy.class org.springframework.web.socket.server.standard.GlassFishRequestUpgradeStrategy.class org.springframework.web.socket.server.standard.ServerEndpointExporter.class org.springframework.web.socket.server.standard.ServerEndpointRegistration.class org.springframework.web.socket.server.standard.ServletServerContainerFactoryBean.class org.springframework.web.socket.server.standard.SpringConfigurator.class org.springframework.web.socket.server.standard.TomcatRequestUpgradeStrategy.class org.springframework.web.socket.server.standard.UndertowRequestUpgradeStrategy.class org.springframework.web.socket.server.standard.WebLogicRequestUpgradeStrategy.class org.springframework.web.socket.server.support.DefaultHandshakeHandler.class org.springframework.web.socket.server.support.HandshakeInterceptorChain.class org.springframework.web.socket.server.support.HttpSessionHandshakeInterceptor.class org.springframework.web.socket.server.support.OriginHandshakeInterceptor.class org.springframework.web.socket.server.support.WebSocketHttpRequestHandler.class org.springframework.web.socket.sockjs.SockJsException.class org.springframework.web.socket.sockjs.SockJsMessageDeliveryException.class org.springframework.web.socket.sockjs.SockJsService.class org.springframework.web.socket.sockjs.SockJsTransportFailureException.class org.springframework.web.socket.sockjs.client.AbstractClientSockJsSession.class org.springframework.web.socket.sockjs.client.AbstractXhrTransport.class org.springframework.web.socket.sockjs.client.DefaultTransportRequest.class org.springframework.web.socket.sockjs.client.InfoReceiver.class org.springframework.web.socket.sockjs.client.JettyXhrTransport.class org.springframework.web.socket.sockjs.client.RestTemplateXhrTransport.class org.springframework.web.socket.sockjs.client.SockJsClient.class org.springframework.web.socket.sockjs.client.SockJsUrlInfo.class org.springframework.web.socket.sockjs.client.Transport.class org.springframework.web.socket.sockjs.client.TransportRequest.class org.springframework.web.socket.sockjs.client.UndertowXhrTransport.class org.springframework.web.socket.sockjs.client.WebSocketClientSockJsSession.class org.springframework.web.socket.sockjs.client.WebSocketTransport.class org.springframework.web.socket.sockjs.client.XhrClientSockJsSession.class org.springframework.web.socket.sockjs.client.XhrTransport.class org.springframework.web.socket.sockjs.frame.AbstractSockJsMessageCodec.class org.springframework.web.socket.sockjs.frame.DefaultSockJsFrameFormat.class org.springframework.web.socket.sockjs.frame.Jackson2SockJsMessageCodec.class org.springframework.web.socket.sockjs.frame.SockJsFrame.class org.springframework.web.socket.sockjs.frame.SockJsFrameFormat.class org.springframework.web.socket.sockjs.frame.SockJsFrameType.class org.springframework.web.socket.sockjs.frame.SockJsMessageCodec.class org.springframework.web.socket.sockjs.support.AbstractSockJsService.class org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler.class org.springframework.web.socket.sockjs.transport.SockJsServiceConfig.class org.springframework.web.socket.sockjs.transport.SockJsSession.class org.springframework.web.socket.sockjs.transport.SockJsSessionFactory.class org.springframework.web.socket.sockjs.transport.TransportHandler.class org.springframework.web.socket.sockjs.transport.TransportHandlingSockJsService.class org.springframework.web.socket.sockjs.transport.TransportType.class org.springframework.web.socket.sockjs.transport.handler.AbstractHttpReceivingTransportHandler.class org.springframework.web.socket.sockjs.transport.handler.AbstractHttpSendingTransportHandler.class org.springframework.web.socket.sockjs.transport.handler.AbstractTransportHandler.class org.springframework.web.socket.sockjs.transport.handler.DefaultSockJsService.class org.springframework.web.socket.sockjs.transport.handler.EventSourceTransportHandler.class org.springframework.web.socket.sockjs.transport.handler.HtmlFileTransportHandler.class org.springframework.web.socket.sockjs.transport.handler.JsonpPollingTransportHandler.class org.springframework.web.socket.sockjs.transport.handler.JsonpReceivingTransportHandler.class org.springframework.web.socket.sockjs.transport.handler.SockJsWebSocketHandler.class org.springframework.web.socket.sockjs.transport.handler.WebSocketTransportHandler.class org.springframework.web.socket.sockjs.transport.handler.XhrPollingTransportHandler.class org.springframework.web.socket.sockjs.transport.handler.XhrReceivingTransportHandler.class org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler.class org.springframework.web.socket.sockjs.transport.session.AbstractHttpSockJsSession.class org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.class org.springframework.web.socket.sockjs.transport.session.PollingSockJsSession.class org.springframework.web.socket.sockjs.transport.session.StreamingSockJsSession.class org.springframework.web.socket.sockjs.transport.session.WebSocketServerSockJsSession.class org/springframework/web/socket/config/spring-websocket-4.0.xsd org/springframework/web/socket/config/spring-websocket-4.1.xsd
spring-websocket-4.1.6.release.pom file content.
<?xml version="1.0" encoding="UTF-8"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <groupId>org.springframework</groupId> <artifactId>spring-websocket</artifactId> <version>4.1.6.RELEASE</version> <name>Spring WebSocket</name> <description>Spring WebSocket</description> <url>https://github.com/spring-projects/spring-framework</url> <organization> <name>Spring IO</name> <url>http://projects.spring.io/spring-framework</url> </organization> <licenses> <license> <name>The Apache Software License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> </license> </licenses> <developers> <developer> <id>jhoeller</id> <name>Juergen Hoeller</name> <email>jhoeller@pivotal.io</email> </developer> </developers> <issueManagement> <system>Jira</system> <url>https://jira.springsource.org/browse/SPR</url> </issueManagement> <scm> <connection>scm:git:git://github.com/spring-projects/spring-framework</connection> <developerConnection>scm:git:git://github.com/spring-projects/spring-framework</developerConnection> <url>https://github.com/spring-projects/spring-framework</url> </scm> <dependencies> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.4.5</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>io.undertow</groupId> <artifactId>undertow-core</artifactId> <version>1.1.3.Final</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>io.undertow</groupId> <artifactId>undertow-servlet</artifactId> <version>1.1.3.Final</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>jboss-servlet-api_3.1_spec</artifactId> <groupId>org.jboss.spec.javax.servlet</groupId> </exclusion> <exclusion> <artifactId>jboss-annotations-api_1.2_spec</artifactId> <groupId>org.jboss.spec.javax.annotation</groupId> </exclusion> </exclusions> <optional>true</optional> </dependency> <dependency> <groupId>io.undertow</groupId> <artifactId>undertow-websockets-jsr</artifactId> <version>1.1.3.Final</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>jboss-websocket-api_1.1_spec</artifactId> <groupId>org.jboss.spec.javax.websocket</groupId> </exclusion> </exclusions> <optional>true</optional> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>javax.websocket</groupId> <artifactId>javax.websocket-api</artifactId> <version>1.0</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-websocket</artifactId> <version>8.0.20</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>tomcat-servlet-api</artifactId> <groupId>org.apache.tomcat</groupId> </exclusion> <exclusion> <artifactId>tomcat-websocket-api</artifactId> <groupId>org.apache.tomcat</groupId> </exclusion> </exclusions> <optional>true</optional> </dependency> <dependency> <groupId>org.eclipse.jetty.websocket</groupId> <artifactId>websocket-client</artifactId> <version>9.2.10.v20150310</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.eclipse.jetty.websocket</groupId> <artifactId>websocket-server</artifactId> <version>9.2.10.v20150310</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>javax.servlet</artifactId> <groupId>javax.servlet</groupId> </exclusion> </exclusions> <optional>true</optional> </dependency> <dependency> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-client</artifactId> <version>9.2.10.v20150310</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-webapp</artifactId> <version>9.2.10.v20150310</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>javax.servlet</artifactId> <groupId>javax.servlet</groupId> </exclusion> </exclusions> <optional>true</optional> </dependency> <dependency> <groupId>org.glassfish.tyrus</groupId> <artifactId>tyrus-container-servlet</artifactId> <version>1.3.5</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.glassfish.tyrus</groupId> <artifactId>tyrus-core</artifactId> <version>1.3.5</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.glassfish.tyrus</groupId> <artifactId>tyrus-server</artifactId> <version>1.3.5</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.glassfish.tyrus</groupId> <artifactId>tyrus-spi</artifactId> <version>1.3.5</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.1.6.RELEASE</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>4.1.6.RELEASE</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-messaging</artifactId> <version>4.1.6.RELEASE</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>4.1.6.RELEASE</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>4.1.6.RELEASE</version> <scope>compile</scope> <optional>true</optional> </dependency> </dependencies> </project>
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-websocket</artifactId> <version>4.1.6.release</version> </dependency>
If you think the following spring-websocket-4.1.6.release.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download spring-websocket-4.1.6.release.jar file