This is a very interesting issue which totally got me stumped as the application was working perfectly fine in 188.8.131.52 and then migrating the app to 184.108.40.206 resulted in the below error while uploading the file to a blob column.
Cannot create an object of type:oracle.jbo.domain.BlobDomain from type:weblogic.jdbc.wrapper.Blob_oracle_sql_BLOB with value:weblogic.jdbc.wrapper.Blob_oracle_sql_BLOB@114
Solution is as below.
Step 1: Go to your weblogic console and go to the advanced settings section of your connection pool
Services -> Data Sources -> YourDS -> Connection Pool -> Advanced
Step 2: Uncheck the wrap data types checkbox to resolve the issue