Вернёмся к исходному вопросу: что же означает галочка Nested Paging в virtual box'е. Это собственно и есть использование аппаратной поддержки SLAT. А в чём тогда подвох?
По умолчанию в Liferay каждый WAR имеет собственную сессию, которая недоступна из других WAR'ов, но иногда возникает необходимость организовать взаймодействие между портлетами через общую сессию. Рассмотрим, как это реализуется.
Достаточно часто при разработке mvc-портлетов появляется необходимоть в асинхронном обновлении тех или иных компонентов. Обычной реализацией данного функционала является AJAX'овый запрос на сервер в виде вызова liferay action. Подробнее об этом можно прочитать в данной статье. Альтернативой являются такие же ajax'овые запросы, но выполненые в виде сервисов liferay.
Довольно часто возникает потребность получить температуру центрального процессора. На FreeBSD 9.0 я однажды пришел к решению, но затем вышла FreeBSD 9.1, времени обновиться не было, а надежды на нативную поддержку датчика температуры в AMD K15 были.
Внезапно возникла потребность в русской раскладке в среде JDE (которая GNOME) на sunray с менеджером сессий dtlogin. Вроде-как у нас такая статья мелькала, но в ходе недолгого поска так и не была найдена.
Что делать, если на сервере установлен Linux для людей (С), а GUI-приложениями воспользоваться невозможно? В заметке описан способ настройки статического IP в Ubuntu Server 12.04, позволяющий обойтись при решении этой задачи только инструментами, доступными через терминал.
Иногда возникает необходимость использовать Liferay-сервис из нескольких различных портлетов. Например, при работе с одним проектом, который состоит из портлета (для доступа в бд в портлете используется сервис) и хука (хук кастомизирует функционал некоторых стандартных портлетов Liferay), возникла необходимость сделать так, чтоб и в хуке можно было бы работать с базой через уже имеющийся сервис.