@@ -744,52 +744,6 @@ project("spring-web") {
744
744
}
745
745
}
746
746
747
- project(" spring-websocket" ) {
748
- description = " Spring WebSocket"
749
-
750
- dependencies {
751
- compile(project(" :spring-core" ))
752
- compile(project(" :spring-context" ))
753
- compile(project(" :spring-web" ))
754
- optional(project(" :spring-messaging" ))
755
- optional(project(" :spring-webmvc" ))
756
- optional(" javax.servlet:javax.servlet-api:3.1.0" )
757
- optional(" javax.websocket:javax.websocket-api:1.0" )
758
- optional(" org.apache.tomcat:tomcat-websocket:${ tomcatVersion} " ) {
759
- exclude group : " org.apache.tomcat" , module : " tomcat-websocket-api"
760
- exclude group : " org.apache.tomcat" , module : " tomcat-servlet-api"
761
- }
762
- optional(" org.glassfish.tyrus:tyrus-spi:${ tyrusVersion} " )
763
- optional(" org.glassfish.tyrus:tyrus-core:${ tyrusVersion} " )
764
- optional(" org.glassfish.tyrus:tyrus-server:${ tyrusVersion} " )
765
- optional(" org.glassfish.tyrus:tyrus-container-servlet:${ tyrusVersion} " )
766
- optional(" org.eclipse.jetty:jetty-webapp:${ jettyVersion} " ) {
767
- exclude group : " javax.servlet" , module : " javax.servlet"
768
- }
769
- optional(" org.eclipse.jetty.websocket:websocket-server:${ jettyVersion} " ) {
770
- exclude group : " javax.servlet" , module : " javax.servlet"
771
- }
772
- optional(" org.eclipse.jetty.websocket:websocket-client:${ jettyVersion} " )
773
- optional(" org.eclipse.jetty:jetty-client:${ jettyVersion} " )
774
- optional(" io.undertow:undertow-core:${ undertowVersion} " )
775
- optional(" io.undertow:undertow-servlet:${ undertowVersion} " ) {
776
- exclude group : " org.jboss.spec.javax.servlet" , module : " jboss-servlet-api_3.1_spec"
777
- exclude group : " org.jboss.spec.javax.annotation" , module : " jboss-annotations-api_1.2_spec"
778
- }
779
- optional(" io.undertow:undertow-websockets-jsr:${ undertowVersion} " ) {
780
- exclude group : " org.jboss.spec.javax.websocket" , module : " jboss-websocket-api_1.1_spec"
781
- }
782
- optional(" com.fasterxml.jackson.core:jackson-databind:${ jackson2Version} " )
783
- testCompile(" org.apache.tomcat.embed:tomcat-embed-core:${ tomcatVersion} " )
784
- testCompile(" org.apache.tomcat.embed:tomcat-embed-websocket:${ tomcatVersion} " )
785
- testCompile(" org.apache.tomcat.embed:tomcat-embed-logging-juli:${ tomcatVersion} " )
786
- testCompile(" io.projectreactor:reactor-net:${ reactorVersion} " )
787
- testCompile(" io.netty:netty-all:${ nettyVersion} " )
788
- testCompile(" log4j:log4j:1.2.17" )
789
- testCompile(" org.slf4j:slf4j-jcl:${ slf4jVersion} " )
790
- }
791
- }
792
-
793
747
project(" spring-orm" ) {
794
748
description = " Spring Object/Relational Mapping"
795
749
@@ -874,7 +828,7 @@ project("spring-webmvc") {
874
828
compile(files(project(" :spring-core" ). objenesisRepackJar))
875
829
compile(project(" :spring-expression" ))
876
830
compile(project(" :spring-web" ))
877
- provided(" javax.servlet:javax.servlet-api:3.0.1 " )
831
+ provided(" javax.servlet:javax.servlet-api:3.1.0 " )
878
832
optional(project(" :spring-context-support" )) // for Velocity support
879
833
optional(project(" :spring-oxm" )) // for MarshallingView
880
834
optional(" javax.servlet.jsp:javax.servlet.jsp-api:2.2.1" )
@@ -993,6 +947,52 @@ project("spring-webmvc-portlet") {
993
947
}
994
948
}
995
949
950
+ project(" spring-websocket" ) {
951
+ description = " Spring WebSocket"
952
+
953
+ dependencies {
954
+ compile(project(" :spring-core" ))
955
+ compile(project(" :spring-context" ))
956
+ compile(project(" :spring-web" ))
957
+ optional(project(" :spring-messaging" ))
958
+ optional(project(" :spring-webmvc" ))
959
+ optional(" javax.servlet:javax.servlet-api:3.1.0" )
960
+ optional(" javax.websocket:javax.websocket-api:1.0" )
961
+ optional(" org.apache.tomcat:tomcat-websocket:${ tomcatVersion} " ) {
962
+ exclude group : " org.apache.tomcat" , module : " tomcat-websocket-api"
963
+ exclude group : " org.apache.tomcat" , module : " tomcat-servlet-api"
964
+ }
965
+ optional(" org.glassfish.tyrus:tyrus-spi:${ tyrusVersion} " )
966
+ optional(" org.glassfish.tyrus:tyrus-core:${ tyrusVersion} " )
967
+ optional(" org.glassfish.tyrus:tyrus-server:${ tyrusVersion} " )
968
+ optional(" org.glassfish.tyrus:tyrus-container-servlet:${ tyrusVersion} " )
969
+ optional(" org.eclipse.jetty:jetty-webapp:${ jettyVersion} " ) {
970
+ exclude group : " javax.servlet" , module : " javax.servlet"
971
+ }
972
+ optional(" org.eclipse.jetty.websocket:websocket-server:${ jettyVersion} " ) {
973
+ exclude group : " javax.servlet" , module : " javax.servlet"
974
+ }
975
+ optional(" org.eclipse.jetty.websocket:websocket-client:${ jettyVersion} " )
976
+ optional(" org.eclipse.jetty:jetty-client:${ jettyVersion} " )
977
+ optional(" io.undertow:undertow-core:${ undertowVersion} " )
978
+ optional(" io.undertow:undertow-servlet:${ undertowVersion} " ) {
979
+ exclude group : " org.jboss.spec.javax.servlet" , module : " jboss-servlet-api_3.1_spec"
980
+ exclude group : " org.jboss.spec.javax.annotation" , module : " jboss-annotations-api_1.2_spec"
981
+ }
982
+ optional(" io.undertow:undertow-websockets-jsr:${ undertowVersion} " ) {
983
+ exclude group : " org.jboss.spec.javax.websocket" , module : " jboss-websocket-api_1.1_spec"
984
+ }
985
+ optional(" com.fasterxml.jackson.core:jackson-databind:${ jackson2Version} " )
986
+ testCompile(" org.apache.tomcat.embed:tomcat-embed-core:${ tomcatVersion} " )
987
+ testCompile(" org.apache.tomcat.embed:tomcat-embed-websocket:${ tomcatVersion} " )
988
+ testCompile(" org.apache.tomcat.embed:tomcat-embed-logging-juli:${ tomcatVersion} " )
989
+ testCompile(" io.projectreactor:reactor-net:${ reactorVersion} " )
990
+ testCompile(" io.netty:netty-all:${ nettyVersion} " )
991
+ testCompile(" log4j:log4j:1.2.17" )
992
+ testCompile(" org.slf4j:slf4j-jcl:${ slf4jVersion} " )
993
+ }
994
+ }
995
+
996
996
project(" spring-test" ) {
997
997
description = " Spring TestContext Framework"
998
998
0 commit comments