Ahhh...Efter lite felsökning upptäckte jag att koden som laddas upp är besvärlig, och jag fick äntligen rätt sätt att göra det.
Här är vad jag gjorde...jag lägger upp det så att andra med samma problem kan lösa det
Efter konvertering av java.io.File
till java.io.FileInputStream
FileInputStream io = new FileInputStream(inFile);
Ställ in BLOB-fältet med psmnt.setBinaryStream()
psmnt.setBinaryStream(3, (InputStream)io,(int)inFile.length());