Использование BLOB, дающего «java.lang.ClassNotFoundException: oracle.sql.BLOB» в случае применения SPRING-Hibernate в случае ORACLE в качестве базы данных! - PullRequest
1 голос
/ 24 февраля 2010

Я использую большие двоичные объекты в своем приложении SPRING-Hibernate, давая «java.lang.ClassNotFoundException: oracle.sql.BLOB» в случае ORACLE в качестве базы данных!

Точно получаю следующее:

Caused by: 
org.springframework.dao.InvalidDataAccessApiUsageException: Couldn't initialize OracleLobHandler because Oracle driver classes are not available. Note that OracleLobHandler requires Oracle JDBC driver 9i or higher!
nested exception is java.lang.ClassNotFoundException: oracle.sql.BLOB

Ответы [ 2 ]

2 голосов
/ 24 февраля 2010

Вам нужно ojdbc.jar (или подобное) на вашем пути к классам (это драйвер JDBC Oracle)

Вот список драйверов , выберите тот, который подходит вашей среде.

1 голос
/ 24 февраля 2010

Может быть, ваш манифест OSGI не экспортирует нужные пакеты?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...