Estimado Zaman,
Este error suele aparecer si hay una inconsistencia de compatibilidad entre JDK y el controlador JDBC.
Como mencionaste muchas versiones de JVM y JDBC, por favor verifica cuál controlador JDBC debería ser utilizado dependiendo de tu base de datos según la nota de SAP:
1398807 - Microsoft SQL Server: Matriz de soporte del controlador JDBC
Consulta la parte "Versiones del controlador JDBC de Microsoft para JDK".
Saludos,
Barnabás Paksi