Ahhh... Na een beetje debuggen vond ik de code die uploadt lastig is, en heb ik eindelijk de juiste manier gevonden om het te doen.
Dit is wat ik deed... Ik plaats het zodat anderen met hetzelfde probleem het kunnen oplossen
Na het converteren van het java.io.File
naar java.io.FileInputStream
FileInputStream io = new FileInputStream(inFile);
Stel het BLOB-veld in met psmnt.setBinaryStream()
psmnt.setBinaryStream(3, (InputStream)io,(int)inFile.length());