Build: #37 was successful Rebuilt by Artem Bilan

Code commits

Plan Repository (main)

  • Artem Bilan

    Artem Bilan e17f267c313d6388b7bbb0ca6fab5a81e4ed774e

    INT-2436: JMS channel: bean name for container (#3565)
    JIRA: INT-2436">https://jira.spring.io/browse/INT-2436

    The `JmsChannelFactoryBean` creates a `ListenerContainer` internally
    without any `beanName` propagation.
    When we rely on a default internal `Executor`, it is created with a
    default thread name prefix for all the JMS channel instances.
    It cause a confusion in logs

    * Set `beanName` for the internal `ListenerContainer` to `this.beanName + ".container"`
    making its connection with a channel it is associated with and unique thread name prefix
    * Comment out `allWarningsAsErrors = true` in `build.gradle` for deprecated Kotlin
    language version `1.3`.
    Otherwise IDEA doesn't want to build project

    • build.gradle (version e17f267c313d6388b7bbb0ca6fab5a81e4ed774e)
    • spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsChannelFactoryBean.java (version e17f267c313d6388b7bbb0ca6fab5a81e4ed774e)
    • spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsChannelParserTests.java (version e17f267c313d6388b7bbb0ca6fab5a81e4ed774e)