The UploadImage example in the Java SDK apicallsdemo doesn’t work. Returns premature end of file because there is no response from server.
Upload Image example in Java SDK samples doesnt work. Returns premature end od file error because there is no response from server. Cant find a working example of Binary upload of site hosted image in Java.
Looking into it a little further, it looks like it's the eBay SDK is sending up a Content-Type header with a comma instead of a semi-colon. Replacing the comma with a semi-colon, I no longer have this problem.
I noticed I was getting a lot of failures last week. My workaround was to wrap the call in a while loop and break on success, log error on failure. At that time, it was never failing twice in a row. Maybe as you said, they implemented stricter validation, but it hadn't propagated to all their servers yet.