Social Icons

.

суббота, 22 марта 2014 г.

WAS: Чтение файла из подключенной папки (mapping directory)

Проблема:

Есть Web Sphere Application server. На нем развернуто enterprise приложение, которое читает файл расположенный по некоторому (настраиваемому ) пути. Приложение работает корректно и жизнь прекрасна.
В некоторый момент администратор указывает путь к файлу не на локальной машине, а на удаленной. При этом удаленная директория подключена (подмэплена, mapping  ) к данной машине и видна как локальная.
При попытке прочитать (записать) файл получаем ошибку:
"The system cannot find the path specified"
"Системе не удается найти указанный путь"

вторник, 11 февраля 2014 г.

Где произошел Exception?

Часто весь стек исключения не нужен для вывода в логи. Иногда достаточно указать только метод, в котором это исключение произошло. Его можно прочитать из стека исключения. Это довольно медленно, но экономит место в лог файле и повышает его читаемость.

понедельник, 10 февраля 2014 г.

Lookup EJB

Пусть есть потребность обнаружить EJB компонет, не прибегая к помощи аннотаций  и описаниям в файлах ejb-jar.xml или ibm-ejb-jar.xml. (Такая необходимость регулярно возникает, когда на момент разработки вам известен интерфейс бина, но неизвестен сам бин). 
Пусть бин и вызывающее его приложение заведомо запущено на одном сервере приложений (это "неправильное" ограничение, но решение проблемы разных серверов уведет нас в другую задачу, а потому, пока будем работать в тепличных условиях).
Пусть необходимо обеспечить работу кода для WAS и JBOSS одновременно.

воскресенье, 9 февраля 2014 г.

 

Так говорил Учитель:

У хорошо написанной программы есть свой собственный рай, у плохо написанной — свой собственный ад.

Russian Developer

Взгляд его светел, усилия праведны, старания бесплодны, дело безнадежно ...