51 Commits

Author SHA1 Message Date
Artem Bilan
916a436be3 Start version 6.5 2025-01-15 11:57:20 -05:00
Artem Bilan
0e17fd4eec GH-361: Add timeout and scheduling.pool.size for Cafe DSL demo
Fixes: #361

The default request timeout in Spring Integration is `30 seconds`
to not block the thread forever.
However, the logic in the Cafe Demo is longer even that one minute
to wait for all the drinks to be ready to free an order queue.

* Add `spring.integration.endpoint.default-timeout=-1` to wait on the customer request forever for the logic of the application
* Add `spring.task.scheduling.pool.size=10` to avoid deadlock when all the scheduled tasks compete for the same thread by default
* Upgrade to latest Gradle
* Upgrade to the latest Spring Boot

Related to: https://github.com/spring-projects/spring-boot/issues/41477
2024-07-16 10:47:45 -04:00
Artem Bilan
4f664ecab2 Migrate main to SI-6.4.0
* Upgrade all the respective dependencies
* Fix deprecation for latest ActiveMQ Artemis dependency
2024-06-18 15:40:00 -04:00
Artem Bilan
62e2ae1c72 Upgrade to Spring Integration 6.2.0
* Upgrade all other dependencies
* Fix deprecation warnings
* Fix Ruby script to a newer syntax
2023-11-21 16:22:28 -05:00
abilan
0873d40943 Upgrade to Spring Integration 6.1.1 2023-06-20 15:05:37 -04:00
abilan
48b17463f5 Upgrade to Spring Integration 6.1.0 2023-05-16 17:50:10 -04:00
abilan
e618af26af Upgrade to latest deps 2023-03-22 14:01:24 -04:00
abilan
3326699377 Fix Mail dependencies
* Upgrade to Spring Boot `3.0.3-SNAPSHOT`
* Fix generated packaging for samples with Spring Boot plugin
* Regenerate POMs
2023-01-31 10:25:29 -05:00
abilan
5a5043041b Upgrade to Spring Integration 6.0.2
* Upgrade other dependencies
2023-01-18 16:02:55 -05:00
abilan
5dd165b349 Upgrade to Spring Integration 6.0.1 2022-12-21 11:29:40 -05:00
Artem Bilan
361866da58 Move main to version 6.0
* Upgrade to the latest dependencies
* Migrate samples to `jakarta` namespace
* Rework `cafe-scripted` to RSocket instead of already removed RMI
* Migrate JMS samples to Apache Artemis for Jakarta EE 9
* Disables mails tests since there is a requirement to migrate to Greenmail for Jakarta EE 9 support
* Rework `generatePom` task to a new `maven-publish` plugin style
2022-01-20 17:10:31 -05:00
Artem Bilan
c7f05cc9fc Upgrade dependencies; fix build for Boot 2.6 2021-10-19 16:04:16 -04:00
Artem Bilan
ca15898ab5 Upgrade to SI-5.5.0-M3 2021-03-17 19:19:53 -04:00
Artem Bilan
85fa429a11 Upgrade dependencies including Gradle
* Some Gradle script clean up
* disable Splunk sample since there is no `splunk`
artifact in any reasonable repository
2021-02-18 11:56:46 -05:00
Artem Bilan
21e44479ee Fix deprecation warnings
* Use `MatcherAssert.assertThat()`
instead of deprecated `Assert.assertThat()`
* Use `IntegrationFlows.fromSupplier(Supplier)`
instead of removed `IntegrationFlows.from(Supplier)`
* Use `org.springframework.integration:spring-integration-test`
throughout the project for more testing utilities
2020-06-29 13:26:03 -04:00
Artem Bilan
c72d642f35 Fix Spring Boot Gradle plugin usage
* Upgrade dependencies
* Regenerate poms
2020-06-23 10:09:17 -04:00
Gary Russell
8a83eb23dd Add TCP Bi-Directional Async Sample
* Add a second client and address PR comments.
2020-06-02 16:13:25 -04:00
Artem Bilan
4ff6288db5 Move master to version 5.3 2020-01-22 18:23:16 -05:00
Artem Bilan
086045f5b1 Upgrade dependencies to the latest GAs
* Upgrade to Gradle 6
2020-01-15 16:07:38 -05:00
Artem Bilan
b8fe06de89 Upgrade dependencies to the latest GAs 2019-12-04 15:33:04 -05:00
Artem Bilan
61c27bac20 Start 5.2 version; upgrade dependencies; fixes 2019-03-20 15:30:31 -04:00
Artem Bilan
7ed9f59844 GH-241: Add Gretty and War plugins back
Fixes https://github.com/spring-projects/spring-integration-samples/issues/241
2019-02-15 11:42:55 -05:00
Gary Russell
81baa01f1b Upgrade to SI 5.1.3, Boot 2.1.2 2019-02-14 16:25:28 -05:00
Gary Russell
6d0ed1d803 Upgrade to Boot 2.1.0.RELEASE 2018-11-19 12:26:58 -05:00
Artem Bilan
c0f406dc5e Start version 5.1 with appropriate fixes 2018-07-30 15:27:07 -04:00
Gary Russell
41664f0501 Upgrade Spring Dependencies 2018-07-12 14:11:38 -04:00
Artem Bilan
72999587b1 Upgrade to SI.5.0.5, Boot 2.0.2 2018-05-09 14:57:34 -04:00
Artem Bilan
89b4a08016 * Upgrade to SI.5.0.4, SF 5.0.5, Boot 2.0.1-B-S 2018-04-04 15:29:10 -04:00
Gary Russell
e1929d1d3d Updgrade to Boot 2.0.0.RELEASE 2018-03-01 09:06:46 -05:00
Artem Bilan
5956cf8cfb Fix FTP sample tests to use bigger idle
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
2017-04-11 11:56:08 -04:00
Artem Bilan
5f524dc534 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
2016-11-18 14:11:32 -05:00
Artem Bilan
239f4b27b5 Upgrade to SI-4.3.6
Remove SI-5.0 dependency and use `TestMailServer` from the SI-test since 4.3.6
2016-11-11 13:08:11 -05:00
Gary Russell
2e103f6f34 Add dynamic-tcp-client Sample
Utilizing the new DSL dynamic flow registration.

Polishing - forgot to save this before pushing.

sync

Polishing

* Upgrade to Boot-1.4.1
2016-09-22 13:54:59 -04:00
Artem Bilan
a46bd8acb3 Add Java DSL sample for Kafka 0.9
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
2016-08-24 09:34:09 -04:00
Artem Bilan
9554dc7f1f INTSAMPLES-142: Fix mail dependencies
JIRA: https://jira.spring.io/browse/INTSAMPLES-142

Also do some upgrades and polishing
2016-07-06 12:57:40 -04:00
Artem Bilan
1cbcbe7810 Some upgrades
* Gradle-2.13
* Spring Kafka 1.0.0.RC1
* Spring Integration Kafka 2.0.0.RC1
* Spring Boot 1.4.0.M3
* Provide required fixes
2016-06-06 21:12:55 -04:00
Artem Bilan
32fc46161a Upgrade to SI-4.3.0.RC1 and Boot-1.4.0.M2 2016-05-11 20:09:06 -04:00
Gary Russell
b52ee9ed9c Add MQTT Sample
* Move `ftp` `log4j` dependency to the `testCompile` configuration
* Regenerate POM for MQTT sample
2016-03-07 10:10:29 -05:00
Gary Russell
50d4234675 Update to Boot 1.3.0.RELEASE 2015-11-18 10:56:10 -05:00
Artem Bilan
6cc1ff6542 Upgrade to SI-4.2.1 and others 2015-10-26 20:34:42 -04:00
Artem Bilan
4d535741e9 Upgrade to SI-Java-DSL-1.1.0.RELEASE 2015-09-21 13:42:41 -04:00
Gary Russell
db3d78109f INTSAMPLES-144: Barrier Sample
JIRA: https://jira.spring.io/browse/INTSAMPLES-144

INTSAMPLES-144: Use o-c-a for Release

INTSAMPLES-144: Switch to Spring Boot

INTSAMPLES-144: Polishing

* Upgrade to SI-4.2, SF-4.2, Boot-1.3
* Fix: https://jira.spring.io/browse/INTSAMPLES-145
2015-08-17 12:05:43 -04:00
Gary Russell
70b4d12870 Update pom.xml
- Set version to 4.1.0.BUILD-SNAPSHOT
- Regenerate all poms
2015-07-29 12:45:05 -04:00
Artem Bilan
92eb01de4e Upgrade dependencies and Gradle 2015-07-03 20:37:08 -04:00
Artem Bilan
fb6d47f528 INTSAMPLES-139: Upgrade versions
JIRA: https://jira.spring.io/browse/INTSAMPLES-139
2014-12-12 23:49:46 +02:00
Artem Bilan
1ad35f2cd2 INTSAMPLES-138: Make SI 4.1 as minimal
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
2014-10-28 16:13:49 +02:00
Artem Bilan
63232c2974 INTS-137: Add STOMP Chat Application
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
2014-10-14 15:02:56 -04:00
Artem Bilan
8de0f77321 INTSAMPLES-135: DSL Cafe Demo Sample
JIRA: https://jira.spring.io/browse/INTSAMPLES-135

Conflicts:
	gradle.properties

Upgrade version: Boot 1.1.5, SI 4.0.4, DSL 1.0.0.M3, SF 4.0.7
2014-09-08 15:03:05 +03:00
Gary Russell
28116776c2 INTSAMPLES-132 AMQP Publisher Confirms/Returns
JIRA: https://jira.spring.io/browse/INTSAMPLES-132

Polishing - PR Comments
2014-08-07 11:10:25 +03:00
Gary Russell
4c1f7d452c INTSAMPLES-130 Fix Eclipse WTP for Web Samples
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
2014-06-17 12:05:10 +03:00