Artem Bilan

Results 51 issues of Artem Bilan

Sometime the data for payload method argument is optional and we cover that with a `@Payload(required = false)`. It would be nice if this `PayloadMethodArgumentResolver` would treat a `@Nullable payload`...

status: waiting-for-triage

Right now `AbstractBinderTests` doesn't allow to inject external `ApplicationContext` for internal components to test. For example I would like to have something like: ``` @EnableBinding static class Config { @Bean...

See Spring Boot [Reference Manual](https://docs.spring.io/spring-boot/docs/1.5.7.RELEASE/reference/html/boot-features-testing.html#boot-features-testing-spring-boot-applications-testing-autoconfigured-tests) for more info. This one might be marked with something like: ``` public @interface AutoConfigureTestBinder { /** * If {@link TestSupportBinderAutoConfiguration} should be appied. *...

Sometimes we may have a context during message handling. See a `DelegatingSessionFactory` as an example. So, we store some `key` into the thread local, then `SftpMessageHandler` obtain the session and...

type: enhancement
ideal-for-user-contribution

Fixes https://github.com/spring-projects/spring-integration/issues/3828 * Provide an infrastructure based on a new Spring AOT engine in the latest Spring Framework * Introduce `RuntimeHintsRegistrar` impls into modules which require some reflection, resources or...

The `spring-integration-hazelcast` extension project has been migrated to the respective module in this project. Add documentation (`hazelcast.adoc`) for this module. The structure of the file can be taken from other...

type: documentation

For example we have a code in the `WebSocketListener` like this: ``` void onMessage(WebSocketSession session, WebSocketMessage message) throws Exception; // NOSONAR Remove in 5.2 ``` so, all those `throws Exception`...

type: enhancement
ideal-for-user-contribution

This client support both MQTT v3.1.1 and v5 protocol and it is Java 8 and Reactive ready: https://github.com/hivemq/hivemq-mqtt-client Unlike Paho which is not clear when will support v5: https://github.com/eclipse/paho.mqtt.java/blob/master/MQTTv5.md Although...

type: enhancement
type: refactoring
in: mqtt

**Affects Version(s):** \ ---

type: enhancement
status: waiting-for-triage
in: mqtt

See more info in GraalVM: https://www.graalvm.org/reference-manual/js/JavaInteroperability/. It may turn out just to a simple `GraalVmJavaScriptExecutor` implementation since making it working we need to expose these variables: ``` ``` For now...

type: enhancement
in: scripting