| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java tools & IDE's > pljava |
| Автор: Rusico 2.3.2009, 19:56 |
| Всем привет. Есть вопрос. Как получить доступ к файловой системе из триггерной функции на pljava? Это вообще возможно? а то у меня ругается гад))) |
| Автор: LSD 2.3.2009, 19:59 |
А самому догадаться дать текст ошибки нельзя? |
| Автор: Rusico 2.3.2009, 19:59 | ||
| И ещё, если нельзя, то подскажите пожалуйста, можно ли создать нить из приложения и вывести её в отдельный процесс? т.е. так что бы приложение закончило свою работу а новая нить нет. Добавлено через 1 минуту и 8 секунд ERROR: java.io.FileNotFoundException: C:\test.txt (Отказано в доступе) ********** Ошибка ********** ERROR: java.io.FileNotFoundException: C:\test.txt (Отказано в доступе) SQL state: XX000 Добавлено через 1 минуту и 57 секунд
|
| Автор: Rusico 2.3.2009, 20:07 |
| да не, дело в том что в доке написано: Trusted language PL/Java is now a TRUSTED language. PostgreSQL stipulates that a language marked as trusted has no access to the filesystem and PL/Java enforces this. Any user can create and access functions or triggers in a trusted language. PL/Java also installs a language handler for the language "javaU". This version is not trusted and only a superuser can create new functions that use it. Any user can still call the functions. А вот как это обойти не знаю, может сталкивались? |