@@ -568,7 +568,7 @@ project("spring-messaging") {
568
568
dependencies {
569
569
compile(project(" :spring-beans" ))
570
570
compile(project(" :spring-core" ))
571
- compile (project(" :spring-context" ))
571
+ optional (project(" :spring-context" ))
572
572
optional(project(" :spring-oxm" ))
573
573
optional(" io.projectreactor:reactor-core" )
574
574
optional(" io.projectreactor.ipc:reactor-netty" )
@@ -626,13 +626,13 @@ project("spring-jms") {
626
626
description = " Spring JMS"
627
627
628
628
dependencies {
629
- compile(project(" :spring-core" ))
630
629
compile(project(" :spring-beans" ))
631
- compile(project(" :spring-aop" ))
632
- compile(project(" :spring-context" ))
630
+ compile(project(" :spring-core" ))
633
631
compile(project(" :spring-messaging" ))
634
632
compile(project(" :spring-tx" ))
635
633
provided(" javax.jms:javax.jms-api:${ jmsVersion} " )
634
+ optional(project(" :spring-aop" ))
635
+ optional(project(" :spring-context" ))
636
636
optional(project(" :spring-oxm" ))
637
637
optional(" javax.transaction:javax.transaction-api:${ jtaVersion} " )
638
638
optional(" javax.resource:javax.resource-api:${ jcaVersion} " )
@@ -662,9 +662,9 @@ project("spring-context-support") {
662
662
description = " Spring Context Support"
663
663
664
664
dependencies {
665
- compile(project(" :spring-core" ))
666
665
compile(project(" :spring-beans" ))
667
666
compile(project(" :spring-context" ))
667
+ compile(project(" :spring-core" ))
668
668
optional(project(" :spring-jdbc" )) // for Quartz support
669
669
optional(project(" :spring-tx" )) // for Quartz support
670
670
optional(" javax.activation:activation:${ activationApiVersion} " )
@@ -702,12 +702,12 @@ project("spring-web") {
702
702
apply plugin : " groovy"
703
703
704
704
dependencies {
705
- compile(project(" :spring-aop" )) // for JaxWsPortProxyFactoryBean
706
- compile(project(" :spring-beans" )) // for MultipartFilter
707
- compile(project(" :spring-context" ))
705
+ compile(project(" :spring-beans" ))
708
706
compile(project(" :spring-core" ))
709
- provided " javax.servlet:javax.servlet-api:${ servletVersion} "
710
- optional(project(" :spring-oxm" )) // for MarshallingHttpMessageConverter
707
+ optional(project(" :spring-aop" ))
708
+ optional(project(" :spring-context" ))
709
+ optional(project(" :spring-oxm" ))
710
+ optional(" javax.servlet:javax.servlet-api:${ servletVersion} " )
711
711
optional(" javax.servlet.jsp:javax.servlet.jsp-api:${ jspVersion} " )
712
712
optional(" javax.el:javax.el-api:${ elApiVersion} " )
713
713
optional(" javax.faces:javax.faces-api:${ jsfVersion} " )
@@ -820,7 +820,7 @@ project("spring-webmvc") {
820
820
compile(project(" :spring-web" ))
821
821
provided(" javax.servlet:javax.servlet-api:${ servletVersion} " )
822
822
optional(project(" :spring-context-support" )) // for FreeMarker support
823
- optional(project(" :spring-oxm" )) // for MarshallingView
823
+ optional(project(" :spring-oxm" ))
824
824
optional(" javax.servlet.jsp:javax.servlet.jsp-api:${ jspVersion} " )
825
825
optional(" javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api:1.2.1" )
826
826
optional(" javax.xml.bind:jaxb-api:${ jaxbVersion} " )
@@ -899,8 +899,8 @@ project("spring-websocket") {
899
899
description = " Spring WebSocket"
900
900
901
901
dependencies {
902
- compile(project(" :spring-core" ))
903
902
compile(project(" :spring-context" ))
903
+ compile(project(" :spring-core" ))
904
904
compile(project(" :spring-web" ))
905
905
optional(project(" :spring-messaging" ))
906
906
optional(project(" :spring-webmvc" ))
@@ -943,12 +943,14 @@ project("spring-webflux") {
943
943
description = " Spring WebFlux"
944
944
945
945
dependencies {
946
+ compile(project(" :spring-beans" ))
946
947
compile(project(" :spring-core" ))
947
948
compile(project(" :spring-web" ))
948
949
compile(" org.reactivestreams:reactive-streams" )
949
950
compile(" io.projectreactor:reactor-core" )
951
+ optional(project(" :spring-context" ))
950
952
optional(project(" :spring-context-support" )) // for FreeMarker support
951
- provided " javax.servlet:javax.servlet-api:${ servletVersion} "
953
+ optional " javax.servlet:javax.servlet-api:${ servletVersion} "
952
954
optional(" javax.xml.bind:jaxb-api:${ jaxbVersion} " )
953
955
optional(" com.fasterxml.jackson.core:jackson-databind:${ jackson2Version} " )
954
956
optional(" org.freemarker:freemarker:${ freemarkerVersion} " )
0 commit comments