Artem Bilan

Results 616 comments of Artem Bilan

Turned out the `reply address` abstraction is so generic for Messaging per se, so, we don't have a freedom to make our own decision on the matter. Therefore closing as...

The logic is like this: ``` if (this.deleteSourceFiles && originalFile != null && !originalFile.delete()) { throw new IllegalStateException("Could not delete original file: " + originalFile); } setPermissions(resultFile); } /** *...

Yeah... That use-case is missed. Good catch! I can fix it quickly, but wonder if you are willing to contribute: https://github.com/spring-projects/spring-integration/blob/main/CONTRIBUTING.adoc. Looks like that `setPermissions()` is supposed to be called...

Merged as https://github.com/spring-projects/spring-integration/commit/753916ca2432b88bf4587791dab3700e4a0ba0a5 after some cleanup and docs. Thank you for contribution anyway; looking forward for more!

Thank you for the report. We can fix an `SmbSession` similar way as it is with an `SftpSession`: no logging at all. There is no way to be sure where...

Are you sure that `command="ls"` on that gateway places the whole URL into that `file_remoteDirectory`? I don't see how that may happen: ``` private Object doLs(Message requestMessage) { String dir...

``` expression="payload.getFileInfo().getPath()"/> ``` You did that yourself, so that expected that you may see sensitive data somewhere in logs. See if `toString()` instead helps you. However I don't think that...

Probably that's because of `SmbFile extends URLConnection`. Where the last one expose that full URL info. The `FtpSession` also comes with a logging, but we don't see credentials in the...

Might not fully related, but the fix for https://github.com/spring-projects/spring-integration/issues/9416 could be incorporated to mitigate the problem described in this issue. Closed as `Duplicated`.

Right, the `PostgresSubscribableChannel` with a `UnicastingDispatcher` to handle received message only in one handler. But this does not stop you to bridge such a solution into a `PublishSubscribeChannel`: ``` @BridgeFrom("myPostgresSubscribableChannel")...