i just built a REST web service that accepts raw data uploads (images, videos, documents). Everything's working just fine, except of one special mime type (at least i know of).
If i try to upload a video with Content-Type "video/mp4", ORDS shows an error: "400 - Invalid Content Type Value".
Any other mime type combinations (application/octet-stream or video/mpeg or ...) are working.
I'm running ORDS 3.0.9 on Tomcat 7.
So, what could be the issue here? "video/mp4" is a valid mime type according to RFC4337.
This is a bug, will be fixed in a future release. To get around it, you'd have to have a mime type w/o a # in it.