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

Откуда: Dniepr (Ukraine)
Сообщений: 225
Есть непонятная странность в работе процедуры (9.2.0.6/Win32). Процедура написана на яве и хочет сформировать некое изображение (график) для отдачи через HTMLDB. Для оформления сего изображения используется соотв. шрифт (java.awt.Font), который уже прочитан из файла и лежит в блобе:
Вот кусочек кода:

  InputStream  inputstream = ((oracle.sql.BLOB)tmp_blob).getBinaryStream();
  Font font = Font.createFont(Font.TRUETYPE_FONT,inputstream);

На второй строке почему-то вылетает исключение со следующим текстом

ORA-29532: вызов Java прерван неустановленным исключением Java: java.io.IOException: \font8580.ttf is not an 
acceptable relative path when user.dir is D:\ORACLE\ORA92\

причем цифры в названии шрифта каждый раз разные. Это что за, простите, самодеятельность? Может кто подскажет что все-таки происходит? И как это побороть?
27 мар 06, 09:31    [2491470]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить