I am migrating my application from Oracle ADF 12.2.1.4 to version 14.1.2. I have resolved many issues, but the bind variables within the ViewObjects are causing problems. The indexing is being done based on the order of the bind variables instead of their names. As a result, bind variables that are not in the correct order throw errors. The default option for the bind variables is set to “OracleNamed”. While the ViewObjects were working fine in 12c, they are causing issues in 14c for this reason. The problem gets resolved when I rewrite the WHERE clause according to the bind variable order. However, my project has more than 5000 ViewObjects, and it is very challenging to fix all of them manually. Do you have any suggestions for a solution?