https://exceptiondecoded.com/posts/java-readonlybufferexception/
**ReadOnlyBufferException in Java: Causes and How to Resolve it** - Exception Decoded