Con JDBC, ese error generalmente ocurre porque su controlador JDBC implementa una versión anterior de la API de JDBC que la incluida en su JRE. Estas versiones anteriores están bien siempre y cuando no intentes usar un método que apareció en la API más nueva.
No estoy seguro de qué versión de JDBC setBinaryStream
apareció. Ha existido por un tiempo, creo.
Independientemente, la versión de su controlador JDBC (10.2.0.4.0) es bastante antigua, le recomiendo actualizarla a la versión que se lanzó con 11g (descárguela aquí) y vuelva a intentarlo.