@@ -31,7 +31,7 @@ configure(allprojects) { project ->
3131 ext. eclipselinkVersion = " 2.4.2"
3232 ext. ehcacheVersion = " 2.10.1"
3333 ext. ehcachejcacheVersion = " 1.0.1"
34- ext. ehcache3Version = " 3.0.0.rc2 "
34+ ext. ehcache3Version = " 3.0.0.rc3 "
3535 ext. ejbApiVersion = " 3.0"
3636 ext. fileuploadVersion = " 1.3.1"
3737 ext. freemarkerVersion = " 2.3.23"
@@ -74,7 +74,7 @@ configure(allprojects) { project ->
7474 ext. tiles3Version = " 3.0.5"
7575 ext. tomcatVersion = " 8.0.33"
7676 ext. tyrusVersion = " 1.3.5" // constrained by WebLogic 12.1.3 support
77- ext. undertowVersion = " 1.3.20 .Final"
77+ ext. undertowVersion = " 1.3.21 .Final"
7878 ext. woodstoxVersion = " 5.0.2"
7979 ext. xmlunitVersion = " 1.6"
8080 ext. xstreamVersion = " 1.4.9"
@@ -739,52 +739,6 @@ project("spring-web") {
739739 }
740740}
741741
742- project(" spring-websocket" ) {
743- description = " Spring WebSocket"
744-
745- dependencies {
746- compile(project(" :spring-core" ))
747- compile(project(" :spring-context" ))
748- compile(project(" :spring-web" ))
749- optional(project(" :spring-messaging" ))
750- optional(project(" :spring-webmvc" ))
751- optional(" javax.servlet:javax.servlet-api:3.1.0" )
752- optional(" javax.websocket:javax.websocket-api:1.0" )
753- optional(" org.apache.tomcat:tomcat-websocket:${ tomcatVersion} " ) {
754- exclude group : " org.apache.tomcat" , module : " tomcat-websocket-api"
755- exclude group : " org.apache.tomcat" , module : " tomcat-servlet-api"
756- }
757- optional(" org.glassfish.tyrus:tyrus-spi:${ tyrusVersion} " )
758- optional(" org.glassfish.tyrus:tyrus-core:${ tyrusVersion} " )
759- optional(" org.glassfish.tyrus:tyrus-server:${ tyrusVersion} " )
760- optional(" org.glassfish.tyrus:tyrus-container-servlet:${ tyrusVersion} " )
761- optional(" org.eclipse.jetty:jetty-webapp:${ jettyVersion} " ) {
762- exclude group : " javax.servlet" , module : " javax.servlet"
763- }
764- optional(" org.eclipse.jetty.websocket:websocket-server:${ jettyVersion} " ) {
765- exclude group : " javax.servlet" , module : " javax.servlet"
766- }
767- optional(" org.eclipse.jetty.websocket:websocket-client:${ jettyVersion} " )
768- optional(" org.eclipse.jetty:jetty-client:${ jettyVersion} " )
769- optional(" io.undertow:undertow-core:${ undertowVersion} " )
770- optional(" io.undertow:undertow-servlet:${ undertowVersion} " ) {
771- exclude group : " org.jboss.spec.javax.servlet" , module : " jboss-servlet-api_3.1_spec"
772- exclude group : " org.jboss.spec.javax.annotation" , module : " jboss-annotations-api_1.2_spec"
773- }
774- optional(" io.undertow:undertow-websockets-jsr:${ undertowVersion} " ) {
775- exclude group : " org.jboss.spec.javax.websocket" , module : " jboss-websocket-api_1.1_spec"
776- }
777- optional(" com.fasterxml.jackson.core:jackson-databind:${ jackson2Version} " )
778- testCompile(" org.apache.tomcat.embed:tomcat-embed-core:${ tomcatVersion} " )
779- testCompile(" org.apache.tomcat.embed:tomcat-embed-websocket:${ tomcatVersion} " )
780- testCompile(" org.apache.tomcat.embed:tomcat-embed-logging-juli:${ tomcatVersion} " )
781- testCompile(" io.projectreactor:reactor-net:${ reactorVersion} " )
782- testCompile(" io.netty:netty-all:${ nettyVersion} " )
783- testCompile(" log4j:log4j:1.2.17" )
784- testCompile(" org.slf4j:slf4j-jcl:${ slf4jVersion} " )
785- }
786- }
787-
788742project(" spring-orm" ) {
789743 description = " Spring Object/Relational Mapping"
790744
@@ -991,6 +945,52 @@ project("spring-webmvc-portlet") {
991945 }
992946}
993947
948+ project(" spring-websocket" ) {
949+ description = " Spring WebSocket"
950+
951+ dependencies {
952+ compile(project(" :spring-core" ))
953+ compile(project(" :spring-context" ))
954+ compile(project(" :spring-web" ))
955+ optional(project(" :spring-messaging" ))
956+ optional(project(" :spring-webmvc" ))
957+ optional(" javax.servlet:javax.servlet-api:3.1.0" )
958+ optional(" javax.websocket:javax.websocket-api:1.0" )
959+ optional(" org.apache.tomcat:tomcat-websocket:${ tomcatVersion} " ) {
960+ exclude group : " org.apache.tomcat" , module : " tomcat-websocket-api"
961+ exclude group : " org.apache.tomcat" , module : " tomcat-servlet-api"
962+ }
963+ optional(" org.glassfish.tyrus:tyrus-spi:${ tyrusVersion} " )
964+ optional(" org.glassfish.tyrus:tyrus-core:${ tyrusVersion} " )
965+ optional(" org.glassfish.tyrus:tyrus-server:${ tyrusVersion} " )
966+ optional(" org.glassfish.tyrus:tyrus-container-servlet:${ tyrusVersion} " )
967+ optional(" org.eclipse.jetty:jetty-webapp:${ jettyVersion} " ) {
968+ exclude group : " javax.servlet" , module : " javax.servlet"
969+ }
970+ optional(" org.eclipse.jetty.websocket:websocket-server:${ jettyVersion} " ) {
971+ exclude group : " javax.servlet" , module : " javax.servlet"
972+ }
973+ optional(" org.eclipse.jetty.websocket:websocket-client:${ jettyVersion} " )
974+ optional(" org.eclipse.jetty:jetty-client:${ jettyVersion} " )
975+ optional(" io.undertow:undertow-core:${ undertowVersion} " )
976+ optional(" io.undertow:undertow-servlet:${ undertowVersion} " ) {
977+ exclude group : " org.jboss.spec.javax.servlet" , module : " jboss-servlet-api_3.1_spec"
978+ exclude group : " org.jboss.spec.javax.annotation" , module : " jboss-annotations-api_1.2_spec"
979+ }
980+ optional(" io.undertow:undertow-websockets-jsr:${ undertowVersion} " ) {
981+ exclude group : " org.jboss.spec.javax.websocket" , module : " jboss-websocket-api_1.1_spec"
982+ }
983+ optional(" com.fasterxml.jackson.core:jackson-databind:${ jackson2Version} " )
984+ testCompile(" org.apache.tomcat.embed:tomcat-embed-core:${ tomcatVersion} " )
985+ testCompile(" org.apache.tomcat.embed:tomcat-embed-websocket:${ tomcatVersion} " )
986+ testCompile(" org.apache.tomcat.embed:tomcat-embed-logging-juli:${ tomcatVersion} " )
987+ testCompile(" io.projectreactor:reactor-net:${ reactorVersion} " )
988+ testCompile(" io.netty:netty-all:${ nettyVersion} " )
989+ testCompile(" log4j:log4j:1.2.17" )
990+ testCompile(" org.slf4j:slf4j-jcl:${ slf4jVersion} " )
991+ }
992+ }
993+
994994project(" spring-test" ) {
995995 description = " Spring TestContext Framework"
996996
0 commit comments