Remove explicit Reactor deps for RSockets

* It looks like we don't need to manage Reactor dependencies in the
RSocket module: the `io.rsocket:rsocket-transport-netty` brings
everything we need, although it doesn't that with its own supported
versions
* Use non-HTTPS url for `example.org` in test config to avoid SSL
handshake
This commit is contained in:
Artem Bilan
2019-06-27 11:14:36 -04:00
parent c18c2e2141
commit 1aea280cc9
3 changed files with 2 additions and 4 deletions

View File

@@ -615,8 +615,6 @@ project('spring-integration-rsocket') {
description = 'Spring Integration RSocket Support'
dependencies {
compile project(":spring-integration-core")
compile("io.projectreactor.netty:reactor-netty:$reactorNettyVersion")
compile("io.rsocket:rsocket-core:$rsocketVersion")
compile("io.rsocket:rsocket-transport-netty:$rsocketVersion")
testCompile "io.projectreactor:reactor-test:$reactorVersion"

View File

@@ -8,7 +8,7 @@
http://www.springframework.org/schema/integration https://www.springframework.org/schema/integration/spring-integration.xsd">
<bean id="clientRSocketConnector" class="org.springframework.integration.rsocket.ClientRSocketConnector">
<constructor-arg value="https://example.org"/>
<constructor-arg value="http://example.org"/>
<property name="autoStartup" value="false"/>
</bean>

View File

@@ -8,7 +8,7 @@
http://www.springframework.org/schema/integration https://www.springframework.org/schema/integration/spring-integration.xsd">
<bean id="clientRSocketConnector" class="org.springframework.integration.rsocket.ClientRSocketConnector">
<constructor-arg value="https://example.org"/>
<constructor-arg value="http://example.org"/>
<property name="autoStartup" value="false"/>
</bean>