Wenn du nicht kontrollieren kannst welche Java-Version auf den Kisten auf denen du per JDBC zugreifst solltest du dir überlegen nicht mehr diese Uralte Version einzusetzen.
Es handelt sich nur um wenige interne Server, die daher unter totaler Kontrolle sind. Bei einer simplen Klasse wie ByteToCharConverter ist es kaum Aufwand, sie durch eine der neueren "offiziellen" Klassen in Java zu ersetzen, dazu benötigt man allerdings den InterClient Quellcode. Ob der noch auf irgendeinem Datenträger gespeichert ist, das ist eine andere Frage