Files
spring-integration/src/reference/asciidoc
Artem Bilan 26819f5a95 INT-4360: Add ClientStompEncoder support
The `StompSubProtocolHandler` explicitly sets `stompCommand` header
to the `MESSAGE` value ignoring any client inputs.
In this case the message is treated as from the server and ignored on
the STOMP Broker side from the client session.

* Introduce `ClientStompEncoder` for the client side to be injected
into the `StompSubProtocolHandler` for the proper client side messages
encoding/decoding.
Override `stompCommand` header to the `SEND` value if it is `MESSAGE`
before encoding to the `byte[]` to send to the session

JIRA: https://jira.spring.io/browse/INT-4360

**Cherry-pick to 4.3.x**

Fix WebSocket test to rely on the proper client config class
and don't pick up the server config unconditionally in the test context

Conflicts:
	spring-integration-websocket/src/test/java/org/springframework/integration/websocket/client/StompIntegrationTests.java
Resolved.
2017-10-31 09:34:58 -04:00
..
2015-07-30 16:27:40 -04:00
2015-11-17 12:12:49 -05:00
2016-04-04 14:18:07 -04:00
2015-10-28 10:31:26 -04:00
2016-07-19 12:29:21 -04:00
2017-01-25 15:24:59 -05:00
2016-06-22 14:32:28 -04:00
2017-01-04 17:37:36 -05:00
2016-06-22 14:32:28 -04:00
2017-01-20 10:02:14 -05:00
2016-08-18 16:05:44 -04:00
2016-01-01 11:25:42 -05:00
2016-01-01 11:25:42 -05:00
2016-04-04 14:18:07 -04:00
2016-08-16 11:37:10 -04:00
2016-07-14 11:50:42 +01:00
2016-08-22 15:57:40 -04:00
2016-06-22 14:32:28 -04:00
2015-07-30 16:27:40 -04:00
2016-04-12 09:53:43 -04:00