powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / EJB3 чтение свойств из файла
8 сообщений из 8, страница 1 из 1
EJB3 чтение свойств из файла
    #33569034
travmik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно вопрос: возможно ли читать файл из EJB?
...
Рейтинг: 0 / 0
EJB3 чтение свойств из файла
    #33569148
Maxel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а почему нет?
...
Рейтинг: 0 / 0
EJB3 чтение свойств из файла
    #33569964
travmik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело в том, что по спецификации в EJB нельзя (не рекомендуется) использовать I/O (в частности java.io.*) . Вот я спросил, кто как читает файлы в EJB? Было бы замечательно послушать мнения в контексте EJB3.
Спасибо.
...
Рейтинг: 0 / 0
EJB3 чтение свойств из файла
    #33570006
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
через сервлет
...
Рейтинг: 0 / 0
EJB3 чтение свойств из файла
    #33570041
travmik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Pitbull terrier: а можно чуть-чуть подробнее? Посредством того же java.io.*?
Просто почему Sun не рекомендует использовать I/O? Потому что возможно потеряется кросплатформенность, чтение файлов не транзакционно, для чтения файлов обчными способами открываются потоки, что тоже не рекомендуется и т.д. Интересно, есть способы чтения файлов, кроме System.getProperty(), разработанные специально для EJB?
...
Рейтинг: 0 / 0
EJB3 чтение свойств из файла
    #33570079
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я знаю, у EJB есть связанное с security ограничение на чтение файлов. У сервлета таких ограничений нет.
О том, что sun не рекомендует использовать IO - в первый раз слышу.
Если нужны только properties - возможно проще загнать их в env-entry в дескрипторе бина.
...
Рейтинг: 0 / 0
EJB3 чтение свойств из файла
    #33570204
KPIIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему нельзя использовать I/O
1) потому что J2EE сервер может не иметь доступа к файловой системе или придерживаясь WORA - фс может вообще не быть
2) операции с фаловой системой не поддерживают транзакций
3) доступ к фаловой системе - потенциальная дырка в безопасности

Лучше будет написать JCA адаптер.
...
Рейтинг: 0 / 0
EJB3 чтение свойств из файла
    #33580192
gvgstruts
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Файловую систему можно рассматривать как ldap.
Для JBOSS можно подключить файловую систему к его jndi.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / EJB3 чтение свойств из файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]