El "14" y el "6" en esos nombres de controladores se refieren a la JVM para la que fueron escritos. Si todavía usa JDK 1.4, diría que tiene un problema grave y necesita actualizar. JDK 1.4 ya pasó su vida útil de soporte. ¡Ni siquiera tenía genéricos! JDK 6 u21 es el estándar de producción actual de Oracle/Sun. Recomiendo cambiarlo si aún no lo has hecho.