https://build.spring.io/browse/INTSAMPLES-NIGHTLY-2342
The `TcpClientServerDemoTest.testMultiPlex()` relies on the
`HashSet.size()` for assertion meanwhile that property is not `volatile`.
Since we change the state of the `HashSet` from other threads
the non-`volatile` property is not reliable source of information.
* Change the test-case to use `LinkedBlockingQueue` instead of `HashSet`
which uses `AtomicInteger` to track its `size`
https://build.spring.io/browse/INTSAMPLES-NIGHTLY-2059/
Fix `JmsMockTests` stubbing via making endpoint stopped before mocking
Force SI and SF versions via their BOMs imports
Regenerate POMs including `dependencyManagement` for BOMs customization
* Fix compatibility after Java DSL migration to the SI Core
* Also upgrade all the JMS sample to the JMS 2.0
* Fix default `connectionFactory` bean reference to the current `jmsConnectionFactory`
* Remove unsupported JPA-1.0 Spec via `OpenJpaAutoConfiguration`, since the minimum now is JPA-2.0
* Remove non-lambda sample since minimum now is Java 8
* Rename `PromiseTest` to `MonoTest` and fix it to Reactor 3.0
* Fix `stomp-server.xml` to use proper Reactor 3.0 `eactor.util.function.Tuples` for SpEL
* Regenerate POMs
Make `PromiseTest` more fast decreasing `sleep()` in the `MathService`
Kafka-0.10.0 Compatibility
Upgrade to Spring Boot 1.4.0.RELEASE
Regenerate poms according to upgrades
When just importing the ftp example as a maven project, I ran into the issue of a slf4j version discrepancy described here:
http://www.slf4j.org/faq.html#IllegalAccessError
This is solved by adding the specific version dependency of `slf4j-api`.
* Add the specific `slf4j-api` dependency to the Gradle script
* Change the dependency scope for `slf4j-` impl to the `runtime`.
* Regenerate POMs
JIRA: https://jira.spring.io/browse/INTSAMPLES-138
* Upgrade to Boot 1.2, which is based on the SI 4.1
* Upgrade to SF 4.1.1
* Fix `feed` sample to use new `Rome` dep. from SI
* Fix deprecations for `@Payload`, `@Header` etc.
* Fix mongo` sample deprecation warn
JIRA: https://jira.spring.io/browse/INTSAMPLES-136
Polishing - PR Comments
* Add `compile "org.projectreactor.spring:reactor-spring-context:$reactorSpringVersion"` dependency
to show a usage of `@EnableReactor`
* Make `async-gateway` project Java 8 compatible and replace inline implementations for callbacks to Lambdas
Update the retry-and-more Sample to use <int:retry-advice/> Syntax
Polishing - add info to README.
Also, use "localhost" for amqp connection factories.
- PR Comments
- Switch to Jackson2
- Fix oxm config
Polishing
INTSAMPLES-127 Update to SI 4.0.0.RC1
INTSAMPLES-127 Remove Servlet Dependency
travel sample; see INT-3350.
INTSAMPLES-127 Update Samples to SI 4.0.0
JIRA: https://jira.spring.io/browse/INTSAMPLES-127
Created `maint` branch for ongoing SI 3.0.x samples.
Twitter now requires authentication.
Disable the real twitter adapter by default; enable it
with spring.profile "twitter" - requires the user to get
real oauth tokens.
Replicate oauth setup instructions from the twitter sample.
Add note to README for enabling the real twitter adapter.
Add .gitignore so committers can keep their real credentials
in, say, 'oauth.properties.foo'.
Add note about `SpringIntegrationTest`.
Update dummy tweets to use new icon.
INTSAMPLES-119 Polishing
- Fix 'twitterTemplate' bean name
- Add content to log and JMX Notification
JIRA: https://jira.springsource.org/browse/INTSAMPLES-119