ORA-28040: No matching authentication protocol
This may be Oracle client/server version compatibility issue.


  From java.sql.SQLException: ORA-28040: No matching authentication protocol  
  
  
    This happens because you are using a non compatible version of JDBC driver.
    
    To resolve this issue, make sure that you are using the latest version of Oracle JDBC driver, if not use JDBC 12c or higher versions.