We have an Spring Boot Application. This Application consumes a SOAP Web Services. A file has to be attached to the SOAP Request to this Web Service. As long as the size of the attached file is less than one GB, the Application works well. If the attached file is more than one GB , even if the file is a little more than one GB it does not work at all. It does not throw any exception at all. The Application waits forever after initiating request. There no any network issues in the flow. As long as the file size is less than one GB the application works perfectly. I have also used Wireshark to capture the network packets when using over one GB file attachment. The Wireshark shows ZERO packets for files over one GB. If the attached file is less than one GB the Wireshark shows all packets.
I feel like the Spring Framework(Spring Boot) is poorly implemented. If Spring Framework does not support attachment files of over one GB at least it should have been implemented to throw a simple exception, which would be informative.
Do any one has any suggestion on how to overcome this issue?