|
|
|
|
Два новых(очень хороших) обзора JSF 2.0
Posted by lativ in General
Все больше признаков хорощего приятия JSF 2.0 в мире приложений уровня предприятия. David Geary опубликовал на IBM DeveloperWorks статью JSF 2 Fu, Часть 3. В то же время Andy Schwartz, представитель от Oracle в комитете JSR-314, опубликовал превосходную статью "Что нового в JSF 2?".
Другие заметки по данной тематике отмечены тегом JSF2
.
И не забывайте - самый простой способ опробовать технологию: скачать
GlassFish v3 Preview
и затем
обновиться до последней версии Mojarra.
Изучаем 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... Ваши пожелания, мнения о спецификации и/или реализации помогут нам - "добавить штрихи и завершить картину".
Смотри мам! 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. Маленькие шажки в правильном направлении.
ICEfaces, Woodstock, NetBeans и GlassFish
Posted by yury in NetBeans
Если вы являетесь пользователем Woodstock, вы могли видеть анонс от 3 ноября, где команда NetBeans сообщила об приостановке разработки новых возможностей в Woodstock. Подробности даны в семинаре по Netbeans (архив - смотрите странички 11-13 в pdf презентации).
|
Как результат Sun будет работать на следующих двух направлениях: добавление поддержки Woodstock 4.2 в FireFox 3 и стратегия работы с партнерами. По первому направлению, смотрите сегодняшний email и эту страничку wiki; а по второму направлению, сегодня была анонсирована совместная работа с ICEfaces. Смотрите: сообщение John'а, страничку по переходу на ICEfaces и документация по переходу с помощью NetBeans. |
Плагин для работы с ICEfaces для NetBeans можно взять с ICEfaces.org или с центра обновлений NB, смотрите в tools->plugins. И, как говорит John, оставайтесь с нами, мы будем и дальше сообщать подрбности в этих областях.
Использование 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.
JSF 2.0 - доступен для открытого обзора
Posted by yury in GlassFish
|
Черновик JSF 2.0 доступен для открытого обзора, загрузить его можно отсюда. Раньше Roberto сообщал о планах для всех Java EE 6 спецификаций, доступных открыто к середине декабря; пока все хорошо, но будет еще больше.
Roberto запланировал представить Java EE 6 18-го декабря
(совместно с Rajiv про сервлеты версии 3.0).
Также смотрите сообщения с тегами JSF |
Два вебинара за раз - Seam и GlassFish И Seam и Java EE 6
Posted by yury in GlassFish
|
Как мы сообщали ранее, завтра (20 ноября) мы будем освещать на нашем вебинаре фреймворк Seam и GlassFish, но в этот раз у нас будет две презентации одна за одной. Первая в 22:00 по Москве, Dan Allen (Mr. Seam in Action) будет представлять фреймворк Seam. А затем, через час мы подключимся к Ken Saks (EJB 3.1) и Roger Kitain (JSF 2.0) для неформального обсуждения WebBeans и Seam. Надеюсь увидеть вас завтра online.
Более полную информацию вы можете найти здесь |
Японские встречи, коннекторы MEP, игры с Comet, гигантское описание JSF в картинках, мини дисплеи и другое
Posted by yury in NOTD
Собрание сегодняшних интересных новостей:
|
Koshuke вернулся из Японии, где он хорошо провел время и начал взаимодействие с разработчиками, пользователями и заказчиками. Он пишет о визите в Apresso, где он говорил о Hudson и Sorcerer, о другом лагере Sun в Youga, о Metro и Jersey и о его конференции с участниками JJUG по Hudson. Они с Eduardo также обсуждали проведение им онлайн-вебинара на японском языке, подобному тому, который делал Eduardo на испанском на прошлой неделе. Arun и Jim на AjaxWorld рассказали, как использовать Comet в игре с двуми участниками, построенной с использованием возможностей Grizzly Comet. Cмотрите описание презентации, слайды в формате PDF и рабочий код. Arun даже имеет версию для Rails/Grails. Еще статьи по MEP: Santiago описывает цикл разработки коннектора для MEP, включая генерацию кода из шаблона, компиляцию и разверртывание. Также смотрите страничку продукта MEP и страничку администрации. Немного о активности по JSF, так мы стали ближе к JSF 2.0. Roger выступил на AJAXworld об фреймворках по AJAX и JSF, а Ed показывает, как прорабатывается JSF 2.0 - Eduardo, как руководитель, выполнил свою часть спецификации, но никогда не представлял её через странички с публичным доступом. По его мнению она выглядит очень аккуратно в картинках, это, не самоклеющиеся бумажки :-) Eduardo не сильно любит игрушки, но эту он мог бы использовать: 7-дюймовый дисплей от Nanovision. Он бы использовал его в качестве выделленого экрана для странички с напоминаниями, но это может быть и окошко для Skype или для получения мгновенных сообщений. Наконец, Eduardo собирается путешествевовать всю следующую неделю, поэтому не ждите много новостей. А также хочется отдельно поздравить женскую команду из колледжа Williams. |
... JSF 2.0 на GlassFish, Comet фреймворк, Rack на JRuby, WS-Trust в Metro, 256 потоков в 4U, новые MacBook'и
Posted by alexface in NOTD
Сводка сегодняшних новостей:
|
Arun демонстрирует, как использовать JSF 2.0 с GlassFish v2 в его Mojarra на GFv2. Эдуардо полагает, текущее видение таково, что JSF 2.0 не будет зависеть от Servlet 3.0 и будет работать в контейнерах Java EE 5. Atmosphere, новый портируемый фреймворк на базе Comet от Jean-Francois уже здесь, читайте объявление. Jacob обещал больше фреймворков для JRuby, и, кажется, поддержка Rack явилась первым шагом в этом направлении. Rack предоставляет минимальный интерфейс между веб-серверами с поддержкой Ruby и Ruby фреймворками, такими как, например, Merb. Похоже на эквивалент modjy в Jython?. Jiandong демонстрирует, как использовать WS-Trust, чтобы обезопасить веб-сервисы в Metro.
Вчера прозвучал громкий анонс T5440
(aka
Batoka): 4-х сокетный, T2 ориентированный, с поддержкой 256 аппаратных потоков, частота - 1.4GHz, память - до 512GB,
- и все это в блоке 4U!
Для технарей, начните с заметок Allan'а и
Josh'а, вебсайта T5440
и тестов производительности.
Радует реакция прессы: [1],
[2],
[3].
Также посмотрите, как использовать его для масштабирования SugarCRM с использованием Ldoms,
и познакомьтесь с новым руководством LDom. Сегодня компания Apple анонсировала новые алюминиевые MacBook'и и MacBook Pros. Эдуардо собирается познакомиться с ними в местном магазине Apple. Однако уже на данном этапе разочаровывает отсутствие Blu-Ray и предложений ниже 1K$ (в новом корпусе). |
Последние новости
Posted by yury in NOTD
Собрание сегодняшних интересных новостей:
|
Jacob раскрывает (простые) варианты конфигурации для JRuby Pool. SSS делает неглубокое погружение в Mural, проект MDM с открытми исходными текстами в сообществе GlassFish. Вышла очередная предварительная версия JSR314 EG Expert Draft 2 для JSF 2.0 (загрузить). Эта версия включает раздел 13.3 по JavaScript API (спасибо за подсказку, Roger), а также раздел 3.6 по составным визуальным компонентам (см. советы по этой функциональности: первая часть и вторая часть). В семьe Eduuardo есть несколько устаревших ноутбуков Apple и он следит за выпуском новых MacBook'ов, хотя OpenSolaris продолжает делать успехи и может стать реальной заменой для его семьи. Intel анонсировал новый высокопроизводительный процессор Dunnington (InternetNews), а у Sun уже есть машины, в которых он может работать (Marketwatch). И во всем шуме о большом коллайдере Eduardo пропустил, что CERN использует Sun'овские StorageTek продукты для хранения данных - и все это по программе под-ключ. |
... Rails 2.2, Arun о приложениях JSF, OpenOffice и OpenESB, FishCAT вырастает до 30!, Adobe и JavaFX
Posted by alexface in NOTD
Сводка сегодняшних новостей:
|
Arun указывает на то, что Rails 2.2 планирует стать многопоточным. Это очень хорошая новость, особенно в контексте имплементации JRubu - теперь не придется организовывать экземпляры в пулы и т.п. Кстати, раз уж речь зашла об Arun'е, его недавний "совет дня" (#42!) - Hello World с помощью JSF. Приятно видеть, что Arun помогает и там. Спецификация JSF 2.0 включает много новых интересных функциональных особенностей, и нам понадобится помощь в разработке примеров их использования! Sebastien пишет о том, как его OpenESB приложение использует OpenOffice Java API, чтобы включить в свое приложение преобразование MS Office. Judy сообщает, что теперь 30 участников проекта FishCAT со всего света будут помогать в работе над улучшением качества сервера GlassFish. Ни один из них не является сотрудником компании Sun, а домашняя страница портала качества насчитывает примерно 16 стран. Команда JavaFX представляет введение в проект Нил, предоставляющий механизм внедрения графических возможностей Adobe в JavaFX. Посмотрите демо-ролик от Jeff Hoffman и руководство. |
Предварительная версия JSF 2.0 доступна для ознакомления
Posted by kostya in Administration
|
Экспертная группа JSF 2.0 представила черновик спецификации для ознакомления. Процесс стартовал второго июня (вчера) и продлится до второго июля. Спецификация доступна здесь, дополнительные материалы - на JCP странице JSR 314. Ryan и команда сейчас работают над первой версией имплементации, чтобы дать людям возможность попробовать это на практике. |
Hibernate и JSF на GlassFish с использованием NetBeans 6.1
Posted by yury in NetBeans
|
Новое учебное пособие от Dongmei и Ken как использовать последний NetBeans 6.1 для создания Web приложений с использованием JSF и Hibernate на GlassFish. Учебное пособие здесь; спасибо James'у за подсказку. Замечание: используется GF v2; возможно, это также будет работать и с версией v3, если кто попробует, дайте знать, что получилось. |
Библиотека JSF-компонент Apache Trinidad на GlassFish
Posted by lativ in GlassFish
Проект Apache MyFaces имеет множество подпроектов. Один из них - MyFaces реализация JSF, альтернативная GlassFish JSF RI (известная также как Mojarra). Кроме того, MyFaces имеют ещё несколько библиотек jsf-компонент. На вики MyFaces выложена таблица совместимости, показывающая, что последнии версии Trinidad и Tomahawk работают под Mojarra.
Ryan проверил это на последней версии Trinidad. Подробности в заметке Ryan и смотрите действующие примеры.
Новые компоненты Woodstock в NetBeans 6.1
Posted by kostya in NetBeans
|
Компонентная библиотека JSF, разрабатываемая в рамках проекта с открытым кодом Woodstock (Woodstock@TheAquarium_Ru), используется в сервере приложений GlassFish и других проектах. Она так же включена в NetBeans IDE. В NetBeans 6.1 Woodstock меняется, и James Branam описывает эти изменения в своем блоге. Изменения коснулись Палитры Woodstock, а так же появились новые компоненты: Accordion и Bubble Help. По мере продвижения к релизам Woodstock 4.2 и финальному NB6.1 мы ожидаем и других изменений. См. план развития проекта. |
Вы можете скачать компоненты Woodstock вручную с их веб сайта, или получить их как часть NetBeans 6.x. Так же они доступны и через GlassFish Update Center.
Вот еще несколько ссылок на дополнительные ресурсы по Woodstock: сайт Live Preview, центр документации, список поддерживаемых браузеров и контейнеров. Среди последних - разумеется GlassFish, а так же Tomcat 6, WebLogic 10 и JBoss 5.