JIRA: https://jira.spring.io/browse/INTSAMPLES-148
Upgrade several dependencies, especially OpenJPA-2.4.0 to support Java 8 Class Transformation
Upgrade to DSL-1.1.2 and other polishing
Upgrade to SI-4.3.0.M1
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-137
* Upgrade to Boot 1.1.7
* Fix several Boot apps to get deal with `args`, e.g. `--debug` option can be useful for Boot
* Provide a loca copy for JavaScript files (`sock.js` and `stomp.js`) to avoid extra Internet connection on testing
INTS-137-2: Make JavaScript cross-browser
Some additional polishing to the server config, like `logging-channel-adapter` for server message flow
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
JIRA: https://jira.spring.io/browse/INTSAMPLES-134
INTSAMPLES-134: `sun.misc.BASE64Decoder` -> `org.apache.sshd.common.util.Base64`
INTSAMPLES-134: PR comments and fix for Windows
INTSAMPLES-134 Test Samples with Remote Server
- change 'user' property to 'username' to avoid conflict with environment variable.
- create temporary files using the remote file template in 'si.sftp.sample'.
- clean up after test completion.
- use a caching session factory.
JIRA: https://jira.spring.io/browse/INTSAMPLES-130
Enable `Run As | Run on Server ...` when using eclipse.
The wtp config was lost when the samples were converted
to gradle.
Upgrade to SI-4.0.2 and Boot 1.1.0.RELEASE
Polishing according upgrading