Я пытался заставить JDBC-часть библиотеки расширений работать с нашими базами данных Oracle вот уже около 2 месяцев. Я работал над различными проблемами и недоразумениями.
В настоящее время я могу запустить пример базы данных, поставляемой с библиотекой расширений, без явных проблем. Но что-то не нравится в моей настройке Oracle. Мой файл jdbc ojdbc14.jdbc
, и я использую ojdbc14
в качестве имени подключения.
Я поместил файл ojdbc14.jdbc
в папку WEB-Inf
в проводнике пакетов. Я поместил файл ojdbc14.jar
в папку Notes\jvm\lib\ext
моего клиентского компьютера и поместил файл ojdbc.jar
в папку Lotus/Domino/notedev/domino/workspace/applications/eclipse/plugins
на сервере.
Вот мой файл jdbc:
<jdbc>
<driver>oracle.jdbc.Driver.OracleDriver</driver>
<url>jdbc:oracle:thin://irmsrv81:1600:pt40/CMIS</url>
<user>UserName</user>
<password>Password</password>
</jdbc>
При предварительном просмотре своей простой страницы просмотра я получаю:
Ошибка при чтении реляционных данных
комп / ENV / JDBC / ojdbc14
и затем в трассировке стека я получаю следующие ошибки:
com.ibm.xsp.FacesExceptionEx: Error while reading the relational data
java.sql.SQLException
javax.naming.NameNotFoundException: comp/env/jdbc/ojdbc14
Вот мое свойство sqlQuery моего viewPanel1:
select * from CMIS.VCOLLECTION
Я - человек в нашей организации, который пытается отстаивать XPages как будущее нашей веб-разработки, и в апреле у меня огромная демонстрация. JDBC является важной частью этой презентации и основной проблемой будущего XPages в нашей компании. Если кто-нибудь может помочь, я был бы вечно благодарен.
UPDATE - New Errors:
Мой администратор добавил указанный выше путь к стандартному пути сервера, и теперь я считаю, что он видит мой jar-файл. Однако я получаю новый набор ошибок:
Exception
Error while reading the relational data
Error while loading connection ojdbc14
Error parsing XML stream
InputStream cannot be null
Затем по трассе стека:
com.ibm.xsp.FacesExceptionEx: Error while reading the relational data
java.sql.SQLException
com.ibm.designer.runtime.resources.ResourceFactoriesException: Error while loading connection ojdbc14
com.ibm.commons.xml.XMLException: Error parsing XML stream
Есть идеи, что это значит?