Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 OracleXMLSave и DTD  [new]
xifr
Member

Откуда:
Сообщений: 206
Я использую OracleXMLSave для сохрание xml в БД

В xml стоит <!DOCTYPE message SYSTEM "aaa.dtd" []>

при выполнение insertXML
возникает ошибка: oracle.xml.sql.OracleXMLSQLException: c:\temp\aaa.dtd (Не удается найти указанный файл)

Вопрос: как сделать чтобы OracleXMLSave игнорировал DOCTYPE?
или чтоб он брал его из другого места, не из папки с xml-файлам?
28 авг 08, 14:16    [6120135]     Ответить | Цитировать Сообщить модератору
 Re: OracleXMLSave и DTD  [new]
zhmur
Member

Откуда: Severodvinsk
Сообщений: 362
Выключение проверки DTD:
alter session set events ='31156 trace name context forever, level 2;
/
Источник:http://forums.oracle.com/forums/thread.jspa?messageID=1232880. Протестировано мной на 9.2.0.8, 10.2.0.4, 11.0.6.0.
29 авг 08, 01:08    [6122927]     Ответить | Цитировать Сообщить модератору
 Re: OracleXMLSave и DTD  [new]
xifr
Member

Откуда:
Сообщений: 206
это скорее всего для случая pl/sql, а уменя на java делается парсинг
29 авг 08, 12:31    [6124409]     Ответить | Цитировать Сообщить модератору
 Re: OracleXMLSave и DTD  [new]
zhmur
Member

Откуда: Severodvinsk
Сообщений: 362
xifr
это скорее всего для случая pl/sql, а уменя на java делается парсинг

Для явы эта тема не раз помнится поднималась на http://forums.oracle.com.
29 авг 08, 15:38    [6125904]     Ответить | Цитировать Сообщить модератору
 Re: OracleXMLSave и DTD  [new]
xifr
Member

Откуда:
Сообщений: 206
Что-то там глухо, я так решения проблемы не увидел :(
29 авг 08, 17:34    [6126777]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить