We already have many of the climate solutions we need. But scaling them is hard. The Green Blueprint is a show about the people who are architecting the clean economy. Every other week, host Lara Pierpoint profiles the founders, investors, and organizational leaders who are solving complex challenges in the quest to build climate technologies fast.
…
continue reading
Content provided by Olaf Kock. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Olaf Kock or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!
Go offline with the Player FM app!
RL031 Neil Griffin on JSF and Portlet 3.0
MP3•Episode home
Manage episode 153326142 series 1088293
Content provided by Olaf Kock. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Olaf Kock or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.
This week's guest is Neil Griffin, Liferay's resident JSF Wizard, Lead Engineer for Liferay Faces and representative for Liferay on the Portlet-Spec 3.0 group (JSR 362).
Here are our topics:
- Liferay Faces started with portletfaces.org, a cooperative work by Triton and Mimacom. Neil started at Triton, then came to Liferay and Triton and Mimacom donated the code.
- Liferay Faces (LF) consists of LF Bridge, LF Alloy, LF Portal, LF Util.
- You can find a lot of Demos for integration with different components, LF Alloy, Icefaces, Primefaces, RichFaces, InterPortletCommunication. (find Demos)
- The history and problems with earlier JSF versions (esp. Version 1) in Portlets: JSR-329 standardized a standard portlet bridge, those were typically built independently of the portals.
- With JSF 2.0 the integration into portlets got easier and the problems vanished.
- We have 20 Legends now - thanks for all the forum participation
- How does a portlet bridge work and why do values end up in the session even though we've declared them to be request-scoped? E.g. what phases from the JSF lifecycle are bridged to what phases in Portlets?
- With JSF 2.2 one can finally go stateless, previous versions have been strictly stateful.
- AlloyUI 2.0 and its integration into Liferay Faces Alloy, a JSF implementation that utilizes AlloyUI and YUI components.
- Liferay Faces 4.1/4.2 is targetting Java EE 7 (e.g. JSF 2.2) and 4.2 is planned to be released with Liferay 6.2.
- Liferay Faces is distributed through Maven Central, thus it's ready for use and the release is technically independent of Liferay.
- Liferay IDE already integrates JSF in the "New Portlet" Wizard, and it will become a lot better in the next versions
- Neil's JSR involvement (JSR 314, JSF 2.0, JSR 344, JSR 2.2, JSR 362 Portlet 3.0)
- Due to the involvement in the new portlet standard: What's the Portlet 3.0 committee working on?
- CDI Context & Dependency Injection, Conversation Scope, liferay-cdi-portlet-bridge.jar, Implementations: JBoss Weld, Open WebBeans, Resin Candi
- Shoutout to the various cooperators, e.g. from RedHat: Ken Finnegan, Stan Silvert, Pete Muir & Jozef Hartinger, from Oracle: Ed Burns, Mike Freedman, Roger Kitain, Manfred Riem, many Liferay Engineers
- Neil will be at DevCon in Berlin and at other upcoming symposium(s?)
72 episodes
MP3•Episode home
Manage episode 153326142 series 1088293
Content provided by Olaf Kock. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Olaf Kock or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.
This week's guest is Neil Griffin, Liferay's resident JSF Wizard, Lead Engineer for Liferay Faces and representative for Liferay on the Portlet-Spec 3.0 group (JSR 362).
Here are our topics:
- Liferay Faces started with portletfaces.org, a cooperative work by Triton and Mimacom. Neil started at Triton, then came to Liferay and Triton and Mimacom donated the code.
- Liferay Faces (LF) consists of LF Bridge, LF Alloy, LF Portal, LF Util.
- You can find a lot of Demos for integration with different components, LF Alloy, Icefaces, Primefaces, RichFaces, InterPortletCommunication. (find Demos)
- The history and problems with earlier JSF versions (esp. Version 1) in Portlets: JSR-329 standardized a standard portlet bridge, those were typically built independently of the portals.
- With JSF 2.0 the integration into portlets got easier and the problems vanished.
- We have 20 Legends now - thanks for all the forum participation
- How does a portlet bridge work and why do values end up in the session even though we've declared them to be request-scoped? E.g. what phases from the JSF lifecycle are bridged to what phases in Portlets?
- With JSF 2.2 one can finally go stateless, previous versions have been strictly stateful.
- AlloyUI 2.0 and its integration into Liferay Faces Alloy, a JSF implementation that utilizes AlloyUI and YUI components.
- Liferay Faces 4.1/4.2 is targetting Java EE 7 (e.g. JSF 2.2) and 4.2 is planned to be released with Liferay 6.2.
- Liferay Faces is distributed through Maven Central, thus it's ready for use and the release is technically independent of Liferay.
- Liferay IDE already integrates JSF in the "New Portlet" Wizard, and it will become a lot better in the next versions
- Neil's JSR involvement (JSR 314, JSF 2.0, JSR 344, JSR 2.2, JSR 362 Portlet 3.0)
- Due to the involvement in the new portlet standard: What's the Portlet 3.0 committee working on?
- CDI Context & Dependency Injection, Conversation Scope, liferay-cdi-portlet-bridge.jar, Implementations: JBoss Weld, Open WebBeans, Resin Candi
- Shoutout to the various cooperators, e.g. from RedHat: Ken Finnegan, Stan Silvert, Pete Muir & Jozef Hartinger, from Oracle: Ed Burns, Mike Freedman, Roger Kitain, Manfred Riem, many Liferay Engineers
- Neil will be at DevCon in Berlin and at other upcoming symposium(s?)
72 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.