Commits on May 17, 2017
Commits on May 12, 2017
  1. Upgrade to SK-2.0 M2 and SF-5.0 RC1

    Fix `JmsMockTests` for wrong mock usage - just `reset()` before testing!
    artembilan committed May 12, 2017
Commits on Apr 27, 2017
  1. Fix JmsMockTests for bad Mockito usage
    Upgrade to SK-2.0 M1 and SIK-3.0 M1
    into the `schema.sql`
    The latest Hibernate version doesn't create such a DB entity if
    we use `hibernate.ddl-auto: none`
    Increase timeouts in the JMS and TCP tests
    artembilan committed Apr 27, 2017
Commits on Apr 26, 2017
  1. Upgrade to Gradle 3.5

    garyrussell committed with artembilan Apr 25, 2017
Commits on Apr 16, 2017
  1. Fix broken Markdown headings

    bryant1410 committed with artembilan Apr 16, 2017
Commits on Apr 11, 2017
  1. Fix FTP sample tests to use bigger idle
    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
    artembilan committed Apr 10, 2017
Commits on Apr 5, 2017
  1. Upgrade to SI-5.0 M3

    * Fix Spring Boot 2.0 B-S compatibility
    * Fix deprecation warnings
    * regenerate POMs according new dependency versions
    artembilan committed Apr 5, 2017
Commits on Mar 14, 2017
  1. GH-198: (S)FTP Server: Use an OS-selected Port

    Fixes spring-projects/spring-integration-samples#198
    The `SocketUtils.findAvailableServerSocket()` isn't reliable for port selection and its `socket.close()` may cause a port selection by some other process.
    Use OS-selected port for SshdServer in SFTP sample
    Revert unexpected refactoring after renaming properties
    Upgrade to SSHD-1.4, FTP Server 1.1,  fix tests and Boot 2.0 compatibility
    artembilan committed with garyrussell Mar 10, 2017
Commits on Feb 2, 2017
  1. Kafka_DSL Sample Improvements

    - get rid of topic creator and scala deps
    - use boot properties
    - demonstrate using the DSL to dynamically add adapters
    garyrussell committed with artembilan Feb 2, 2017
  2. Kafka Sample Improvements

    - get rid of topic creator and scala deps
    - use boot properties
    - demonstrate using the DSL to dynamically add adapters
    garyrussell committed with artembilan Feb 1, 2017
Commits on Jan 26, 2017
  1. 5.0 README

    garyrussell committed on GitHub Jan 26, 2017
Commits on Jan 16, 2017
  1. Change Kafka Samples to use Boot auto-config

    Remove `@IntegrationComponentScan` from Boot samples
    Since the latest Spring Boot utilize already `@IntegrationComponentScan` for the `@SpringBootApplication` class package, there is no reason to worry about lost `@MessagingGateway`
    Reflect Kafka samples changes according latest Spring Boot fixes
    artembilan committed with garyrussell Dec 21, 2016
Commits on Dec 30, 2016
Commits on Dec 19, 2016
  1. Change dependencies order for `jpa` sample

    Since both `hibernate-jpa-2.1-api` and `org.eclipse.persistence.jpa` have similar classes in the same packages ensure that `hibernate-jpa-2.1-api` loads first to meet JPA-2.1 spec requirements in the Hibernate 5.2.5
    artembilan committed Dec 19, 2016
Commits on Dec 1, 2016
  1. Upgrade to SI-5.0.0.M1

    artembilan committed Dec 1, 2016
Commits on Nov 19, 2016
Commits on Nov 18, 2016
  1. Upgrade to SI-5.0 & SIK-3.0, Reactor 3.0

    * 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
    artembilan committed Nov 17, 2016
Commits on Nov 11, 2016
  1. regenerate POMs

    artembilan committed Nov 11, 2016
  2. Upgrade to SI-4.3.6

    Remove SI-5.0 dependency and use `TestMailServer` from the SI-test since 4.3.6
    artembilan committed Nov 11, 2016
Commits on Nov 8, 2016
Commits on Nov 7, 2016
  1. Upgrade to SI-4.3.5

    artembilan committed Nov 7, 2016
Commits on Oct 25, 2016
  1. File-split-ftp: fix read files race condition
    There is no guarantee that if `File.exists()`, the real write to file has occurred
     * Add `while()` to check not only `File.exists()` but also its `length()` only after that proceed to assert logic
    artembilan committed Oct 25, 2016
Commits on Oct 14, 2016
  1. Revert usage for `fileNameExpression`

    Since we provide a custom `FileNameGenerator` via `fileNameExpression` we should ensure somehow `BeanFactory` injection to that
    `FileWritingMessageHandlerSpec` is a `FactoryBean` since version DSL `1.2` and a particular `BPP` takes care about `Spec` internals and register custom `FileNameGenerator` as a bean.
     Use standard `FactoryBean` injection in the `lines()` flow to populate the target `FileWritingMessageHandler` to the flow
    Generate pom for all project to apply SI Java DSL 1.2 GA
    artembilan committed with garyrussell Oct 14, 2016
  2. Upgrade to SI-Java_DSL-1.2.RELEASE

    Fixes GH-180 (#180)
    * Apply `PollerSpec.errorChannel(String)` style
    * Replace `fileNameExpression()` to `fileNameGenerator()` to avoid `No BeanFactory` for `EvaluationContext`
    * Use `.trigger()` instead of `.handle()` for `FileWritingMessageHandler.trigger()`
    * Fix race condition in test, when file exists already, but there is no content yet
    artembilan committed Oct 14, 2016
  3. Generate POMs

    garyrussell committed Oct 14, 2016
Commits on Oct 13, 2016
  1. Revert "file-split-ftp Move errorChannel to Poller"

    This reverts commit 7b84810.
    garyrussell committed Oct 13, 2016
Commits on Oct 3, 2016
Commits on Sep 30, 2016
Commits on Sep 27, 2016
  1. Upgrade to SI-Java_DSL-1.2.RC1

    artembilan committed Sep 27, 2016
Commits on Sep 22, 2016
  1. Add dynamic-tcp-client Sample

    Utilizing the new DSL dynamic flow registration.
    Polishing - forgot to save this before pushing.
    * Upgrade to Boot-1.4.1
    garyrussell committed with artembilan Sep 21, 2016
Commits on Sep 21, 2016
  1. Add file-split-ftp Sample

    Polishing - PR Comments
    Polishing - Work Around DSL Issue #119
    Make test compatible with Windows.
    Also reset Application context `DirtiesContext.ClassMode.AFTER_EACH_TEST_METHOD`.
    Since tests uses the same target resources we should be sure that they use clear foundation before running
    garyrussell committed with artembilan Sep 20, 2016