|
|
|
|
Какая из сборок GlassFish v3 подходит вам
Posted by lativ in GlassFish
GlassFish v3 доступен в различных сборках(bundles). Сборки различаются как местом расположения ссылок: страница загрузки проекта GlassFish и JavaEE Preview SDK, различными технологиями установки: ZIP-архив или установщик, так и различным функционалом: только web или "всё".
Чтобы помочь с выбором, Alexis написал хороший обзор всех вариантов сборок, подробности в статье Alexis'а, и... будьте готовы к скорому выходу GF v3 fcs.
Cистема логирования GlassFish v3 - новые команды.
Posted by lativ in GlassFish
Carla опубликовала обзор 3-ёх новых команд в системе логирования в GlassFish v3:
• asadmin rotate-log
• asadmin list-logger-levels
• asadmin set-log-level --level level logger-name
Расширеный набор команд логирования доступен в последней версии GF v3 - пробуйте.
Релизы GlassFish - сравнительная таблица, обновленные данные
Posted by lativ in GlassFish
Alexis и Paul обновили таблицу: сравнение функционала релизов GF v2, v3 Prelude и v3 Preview". Краткое резюме по релизам GF, сделанное Эдуардо Пеллегри, всё ещё применимо:
v2.1 подходит для промышленного использования, v3 Preview - бета версия для v3 final и v3 Prelude - промежуточный релиз...
Обзор поддержки OSGi в GlassFish v3
Posted by lativ in GlassFish
В этой заметке дан краткий обзор поддержки OSGi в GlassFish v3 со ссылками на статьи Richard, Sahoo, Jerome и многих других.
Однажды, в одной из систем, развитие которой базировались на трех столпах - ядро, сервис, компонента, появилось OSGi-ядро, с этого все и началось. Хороший обзор поддержки OSGi в GlassFish v3 дан в презентации Jerome на JavaOne, TS-4923.
Первые шаги с OSGi в GFv3 описаны в заметке Jerome
"Расширения GFv3: управление OSGi пакетами". В ней раскрывается поднаготная asadmin deploy --type=osgi myosgibundle.jar, а именно, то как происходит развертывание OSGi-пакета:
GFv3 устанавливает пакет в OSGi-фреймворк, запускает его и записывает данные в domain.xml, в дальнейшем asadmin list-components используя эту информацию выдает список развернутых OSGi-пакетов.
Кроме того вы можете
использовать Felix Web-консоль для навигации по OSGi-пакетам.
Однако это не единственный механизм развёртывания OSGi-пакетов. В статье
"Использование операций файловой системы для управления OSGi-пакетами в GlassFish",
Sahoo показывает как GFv3 с Apache Felix FileInstall предоставляет авто-развертывание, используя autodeploy-bundles/ директорию.
Следующие две заметки Jerome'а описывают расширение GF v3, которое позволяет приложениям использовать @Resource для ссылок на OSGi-сервисы. В первой, GF v3 "Расширения GF v3: Spring, Java EE 6 и OSGi", сервисом является Spring Bean, который доступен OSGi service registry через Spring DM, тогда как, во второй статье "Расширения GF v3: OSGi декларативные сервисы" он использует базовые OSGi Declarative Services, которые составляют часть стандартной поставки GF v3(начиная со сборки b55).
Новые статьи не за горами...
Изучаем JSF 2.0 - новые ресурсы, RefCards, примеры, JSF Fu...
Posted by lativ in GlassFish
JSF 2.0 на финишной прямой, реализация доступна в GFv3 Preview. Самое время узнать побольше о новой версии JSF, ниже небольшая подборка полезных ссылок:
•
Страница JSR 314 (EG) содержит ссылки на саму спецификацию, результаты голосования и т.д.
•
Mojarra - RI(готовая для промышленного использования), но лучше... воспользоваться
• GlassFish v3 Preview,
в который входят примеры, документация и инструментарий для обновления.
•
Сайт проекта Mojarra также содержит JavaDocs
и
JSF DataSheet.
•
На сайте Sun в разделе посвященном
технологии JSF
есть множество полезных ссылок, включая учебные материалы по JSF 2.0.
•
Cay - DZone RefCard.
•
David Geary - ряд статей по JSF Fu:
часть 1
и
часть 2.
•
серия заметок по функциональности JSF, включая его заметку
дополнительные ресурсы по JSF.
•
Ryan - серия подробных заметок по новинкам в спецификации.
Все материалы связанные с TA отмечены тегом JSF... Ваши пожелания, мнения о спецификации и/или реализации помогут нам - "добавить штрихи и завершить картину".
Django на GlassFish v3
Posted by lativ in Web.Next
Vivek только что опубликовал подробное описание как запустить Django на GFv3. Вкратце:
• Установите GlassFish v3
• Установите Jython
• Установите Django
Чтобы можно было пользоваться административной консолью или базами данных потребуется установить django-jython и проделать еще несколько шагов На данный момент поддерживается только база данных PostgreSQL, однако, как отметил Frank в своей C1 сессии - "ведётся работа над добавлением поддержки для других баз данных".
NetBeans 6.7 RC1 - GFv3, Kenai, Hudson и многое другое
Posted by kostya in NetBeans
|
Сегодня вышли три важных релиза: GFv3 Preview, OpenSolaris 2009.6 и NetBeans 6.7 RC1. NetBeans 6.7 включает в себя такую функциональность как интеграция с проектом Kenai и Bugzilla, встроенную поддержку Maven, поддержку Grails 1.1, Hudson. Так же он легко интегрируется с GlassFish v3 Preview. Читайте подробности на страницах RC1 Info и New and Noteworthy. Скачать продукт можно здесь. Смотрите так же записи в блогах SDNNews и у Джеймса. |
А если вы находитесь на JavaOne, посетите сессию TS5055, где об этом релизе будет рассказано подробно.
Вышла версия GlassFish v3 Preview!
Posted by kostya in GlassFish
|
Сегодня состоялся релиз версии GlassFish v3 Preview. Это "Early Access" версия Java EE 6, и ее выход, как вы догадались, приурочен к JavaOne 2009. Версия доступна для скачивания на этой странице. Смотрите так же материалы на страницах JavaEE 6 стандарты, Документация и ресурсы, Документация по GFv3, SDK Release Notes и GFv3 Release Notes. |
Этот релиз выходит в виде 2х сборок - соответствующих веб-профилю JavaEE 6 и полной спецификации JavaEE 6. Размер файла для скачивания зависит от версии и набора функциональности, но в целом он должен укладываться в рамки от 40 до 60 мегабайт. Помните, что вы легко можете начать работу с небольшой версии (web profile), а потом по мере необходимости легко добавлять остальные модули через интегрированный центр обновлений.
PFD версия Servlet 3.0 в общем доступе. Кратко о web-fragment.xml
Posted by lativ in GlassFish
Конечная черновая версия (Proposed Final Draft) Servlet 3.0 доступна с официальной страницы JSR 315. Это та самая версия, что будет реализована (*) в GlassFish v3 EA (он же JavaOne релиз).
И в продолжении темы: Shing Wai опубликовал заметки, в которых объясняет как использовать web-fragment.xml. Это улучшение предназначено для лучшей поддержки подключаемых jar-библиотек(pluggability of library jars).
(*) исправлены ошибки и, по словам Rajiv, добавлена поддержка загрузки файлов.
Обновление расписания и планов GF v3
Posted by Nikita Zinoviev in GlassFish
|
Джон опубликовал обновление о GF v3, который будет выходить в несколько этапов, так же как v2. Двигателем первого выпуска (v3) является соответствие JavaEE 6, а значит, расписание спецификаций; к JavaOne у нас будет внушительный предварительный вариант(EA), окончательный выпуск планируется на конец сентября. GFv3 будет также включать в себя embedded API и Web Profile. Следующий выпуск после этого (v3.1) добаваит HA кластеризацию, централизованное администрирование и другие дополнительные возможности. |
Посмотрите расписание и функциональные спецификации. Пожалуйста, продолжайте предоставлять нам свои мнения о выпуске, чтобы v3 получилась настолько хорошей, насколько вы заслуживаете.
Смотри мам! JSF без faces-confg.xml!
Posted by Nikita Zinoviev in GlassFish
|
Этим летом Ryan написал несколько отличных предварительных заметок о JSF 2.0, однако затем он стал очень занят; сегодня он рассказал Эдуардо, что начал писать снова. Для начала посмотрите его заметку о неявной (автоматической) навигации в JSF 2.0; это означает, что файл faces-config.xml во многих случаях не нужен. Скорее всего, следующими в списке Ryan'а будут ¨bookmarkable pages", страницы, которые можно добавлять в закладки - это очень недавнее дополнение к спецификации. JavaOne 2009 не за горами, так что нам стоит ожидать больше активности вокруг Java EE 6; спецификация обретает прекрасную форму прямо на глазах... |
Кстати, почти на эту же тему посмотрите заметку Ed'а об улучшении прозрачности экспертной группы JSF 2.0. Маленькие шажки в правильном направлении.
Блоги и алиасы посвященные встроенному GlassFish v3
Posted by Nikita Zinoviev in GlassFish
Первое публичное упоминание о "встроенном" GlassFish было в April 2008, он был срочно разработан перед JavaOne. Теперь, когда выпущен GFv2.1 и завершается работа над GFv3, идет разработка более постоянного API. Разработчики нуждаются в вашем участии, чтобы быть уверенными в том, что результат удовлетворит ваши потребности; ниже несколько ссылкок для начала...
DEV дискусии идут на dev@embedded-glassfish.dev.java.net; алиас
USERS -
embedded@glassfish.dev.java.net
(archive,
markmail).
Документация переносится между сайтами, следуйте указателю на странице embedded-glassfish. Несколько недавних блогов от Alexis,
Byron и Jennifer.
Более старые заметки помечены тегом embedded
.
Спасибо за ваше участие!
Использование MyFaces с GlassFish
Posted by katya in GlassFish
Процесс миграции на GlassFish обычно достаточно прост и прямолинеен, во многом благодаря качеству спецификации JavaEE (ну и конечно повышенной заботе о пользователях в сообществе GF!). Единственная область, в которой иногда требуются нетривиальные изменения - это код, зависящий от внутренних деталей реализации MyFaces.
Реализация JSF в GlassFish (Mojarra), используемая многими контейнерами, и новая спецификация JSF 2.0 помогают улучшить переносимость, но если этого недостаточно, то в GF есть и спецальное свойство useMyFaces. Arun недавно рассказал, как использовать эту возможность c Apache Tomahawk. Вкратце:
|
• GlassFish v2 - используйте "useMyFaces" в "sun-web.xml"
|
Вам также необходимо отключить Facelets 2.0 в "web.xml", если у вас есть зависимости от Facelets 1.1.x.
Новые отзывы о Servlet 3.0 PRD: поддержка асинхронности, улучшенная регистрация сервлетов и фильтров
Posted by Nikita Zinoviev in GlassFish
Публичный черновой вариант Servlet 3.0 прокладывает свой путь сквозь офис и должен выйти очень скоро. Параллельно с этим, Rajiv недавно написал Краткий обзор нового (по сравнению со старой EDR версией) а также более обширный обзор PRD, а Shing Wai написал обзор аннотаций. А сейчас вышли два новых поста, на этот раз от Rajiv'а и Jan'а.
|
Rajiv охватывает новое Асинхронное API. У этой области три различных применения: ожидание, пока ресурс станет доступным, асинхронная генерация ответа и использование существующих фреймворков.
Jan рассказывает о API для регистрации сервлетов и фильтров,
которое предоставит возможность регистрации во время выполнения (вместо только регистрации с помощью |
Если вы интересуетесь спецификацией Servlet 3.0 (или платформой Java EE 6), вы можете на следующей неделе присоединится к нашему новому набору веб-семинаров. Подробности смотрите на Вики. Если вы не можете посетить семинар, но у вас есть вопросы к докладчикам, просто добавьте их в комментарии к страницы и Эдуардо удостоверится в том, чтобы ответы были опубликованы. Он уже добавил первый вопрос.
Дополнение - JCP PMO формально опубликовал PRD.
JSF 2.0 - доступен для открытого обзора
Posted by yury in GlassFish
|
Черновик JSF 2.0 доступен для открытого обзора, загрузить его можно отсюда. Раньше Roberto сообщал о планах для всех Java EE 6 спецификаций, доступных открыто к середине декабря; пока все хорошо, но будет еще больше.
Roberto запланировал представить Java EE 6 18-го декабря
(совместно с Rajiv про сервлеты версии 3.0).
Также смотрите сообщения с тегами JSF |