connInfo.put("charSet", "UTF-8"); //Works correct
Правильно. "UTF-8" имя чарсета в Java (другой вариант Cp1251).
//connInfo.put("encoding", "UTF8"); //Works correct too
Тоже правильно, encoding ожидает имя чарсета в базе (например WIN1251)
//connInfo.put("charSet", "UTF8"); //Incorrect:The server encountered an internal error...
Неправильно - JVM не знает, что такое UTF8.
Всем откликнувшимся - спасибо, ларчик открывался просто. Теперь у меня спокойная рабочая обстановка на работе и дома :))
так вроде ж оно раньше не работало... ну да ладно.