The Apache Portals Jetspeed Team is pleased to announce the final release of the Jetspeed 2.0 Open Source Enterprise Portal. This final release is fully-compliant with the Portlet Specification 1.0 (JSR-168). Jetspeed-2 has passed the TCK (Test Compatibility Kit) suite and is fully certified to the Java Portlet Standard.
Jetspeed is a full implementation of the Java Portlet API. Notable features include security components backed by LDAP and database implementations and some robust administration interfaces. Custom portals can be built and deployed using the Jetspeed plugin for Maven. Developers can use the Jetspeed PSML language to assemble portlets and the Apache Portals Bridges project to bridge portals with existing technologies including Struts, JSF, PHP, Perl. For GUI designers, Jetspeed comes with several built-in templates used to decorate portals and portlets.
Jetspeed 2.0 Release Notes
Features of the Final Release Include:
Standardized:
* Fully compliant with Java Portlet API Standard 1.0 (JSR 168)
* Passed JSR-168 TCK Compatibility Test Suite
* J2EE Security based on JAAS Standard, JAAS DB Portal Security Policy
* LDAP Support for User Authentication
Foundation Component Architecture:
* Spring-based Components and Scalable Architecture
* Configurable Pipeline Request Processor
* Auto Deployment of Portlet Applications
* Jetspeed Component Java API
* Jetspeed AJAX XML API
* PSML: Extended Portlet Site Markup Language
- Database Persistent
- Content Management Facilities
- Security Constraints
Portal Core Features:
* Declarative Security Constraints and JAAS Database Security Policy
* Runtime Portlet API Standard Role-based Security
* Portal Content Management and Navigations: Pages, Menus, Folders, Links
* Multithreaded Aggregation Engine
* PSML Folder CMS Navigations, Menus, Links
* Jetspeed SSO (Single Sign-on)
* Rules-based Profiler for page and resource location
* Integrates with most popular databases including
- Derby, MySQL, MS SQL, Oracle, Postgres, DB2
* Client independent capability engine (HTML, XHTML, WML, VML)
* Internationalization: Localized Portal Resources in 12 Languages
* Statistics Logging Engine
* Portlet Registry
* Full Text Search of Portlet Resources with Lucene
* User Registration
* Forgotten Password
* Rich Login and Password Configuration Management
Administrative Portlets:
* User, Role, Group, Password, and Profile Management
* JSR 168 Generic User Attributes Editor
- JSR 168 Preferences Editor
- Site Manager
- SSO Manager
- Portlet Application and Lifecycle Management
- Profiler Administration
- Statistics Reports
Web Framework Support and Sample Portlets:
* Bridges to other Web Frameworks
- JSF, Struts, PHP, Perl, Velocity
* Sample Portlets
- RSS, IFrame, Calendar XSLT, Bookmark, Database Browser
- Integration with Display Tags, Spring MVC
Customization Features:
* Administrative Site Manager
* Page Customizer
Portal Design Features:
* Deployment Jetspeed Portlet and Page Skins (Decorators) CSS Components
* Configurable CSS Page Layouts
* Easy to Use Velocity Macro Language for Skin and Layout Components
Development Tools
* Automated Maven Build
* Jetspeed-2 Maven Plugin for Custom Portal Development
* AutoDeployment of Portlet Applications, Portal Resources
* Deployment Tools
* Plugin Goals integrated with Auto Deployment Feature
Application Servers Supported:
* Tomcat 5.0.x
* Tomcat 5.5.x
* Websphere 5.1, 6.0
* JBoss
-
Apache Jetspeed 2.0 Open Source Enterprise Portal is Released. (13 messages)
- Posted by: chris schaefer
- Posted on: December 09 2005 15:45 EST
Threaded Messages (13)
- Portal design? by Rickard Oberg on December 10 2005 09:02 EST
- Portal design? by David Le Strat on December 10 2005 13:37 EST
- Congratulations by Javier Paniza on December 12 2005 03:50 EST
-
Help for Websphere and jetspeed2 by Barbara Cosi on March 29 2006 10:14 EST
- copy jetspeed-layouts dir to WEB-INF\apps\jetspeed-layouts by null on June 12 2006 04:11 EDT
-
Help for Websphere and jetspeed2 by Barbara Cosi on March 29 2006 10:14 EST
- Application Servers Supported by Pedro Costa on December 10 2005 11:08 EST
- Application Servers Supported by Jian Liao on December 11 2005 05:32 EST
- JSR-170 support by Trond Andersen on December 10 2005 14:49 EST
- JSR-170 support by Frank Bolander on December 10 2005 15:49 EST
- on JSR-168 support by Andreas Andreou on December 10 2005 16:19 EST
- LDAP ??? by Shahzad Masud on December 12 2005 03:28 EST
- Where is the Demo? by David Peters on December 14 2005 08:36 EST
- Changed Architecture of Jetspeed2.0 by lokesh pant on December 15 2005 07:30 EST
-
Portal design?[ Go to top ]
- Posted by: Rickard Oberg
- Posted on: December 10 2005 09:02 EST
- in response to chris schaefer
After a cursory glance at the docs I have but one question:
is there a visual way to create the structure of the portal, or is it all done through XML config files? -
Portal design?[ Go to top ]
- Posted by: David Le Strat
- Posted on: December 10 2005 13:37 EST
- in response to Rickard Oberg
Richard,
Jetspeed-2 provides a way to create new pages and portlets from the portal itself. You can add new pages and add portlets to page using the customizer user interface. Administrative portlets allow you to define security constraints for each pages and portlets as well. Security can be enforced declaratively (XML config) or through the UI.
Regards,
David Le Strat -
Congratulations[ Go to top ]
- Posted by: Javier Paniza
- Posted on: December 12 2005 03:50 EST
- in response to Rickard Oberg
Congratulations to Jetspeed2 team!
I'm waiting eagerly for JetSpeed 2 final.
I'm using JetSpeed 2 m3 for production, and I like it. It's fast for deploy, fast in performance terms, and easy to use.
I'm working with WebSphere Portal 5.1 and jetspeed2 and I prefer Jetspeed2 (although m3) against websphere portal without no doubt.
In fact my site www.openxava.org is powered by jetspeed2.
Thank you to jetspeed2 team for its great work.
Javier Paniza
OpenXava - JSR-168 application generator -
Help for Websphere and jetspeed2[ Go to top ]
- Posted by: Barbara Cosi
- Posted on: March 29 2006 10:14 EST
- in response to Javier Paniza
Hello Javier,
can you give me any advice to install and run Jetspeed2 on WebSphere Application Server 5.1. We are having some problem with jetspeed-layout, the error is "Portlet Application jetspeed-layouts not available".
I have used the Websphere installation wizard to deploy jetspeed.war. Then i used the jetspeed deploy process to deploy the jetspeed-layout.war, but it doesn't work correctly. -
copy jetspeed-layouts dir to WEB-INF\apps\jetspeed-layouts[ Go to top ]
- Posted by: null
- Posted on: June 12 2006 04:11 EDT
- in response to Barbara Cosi
copy jetspeed-layouts dir to WEB-INF\apps\jetspeed-layouts -
Application Servers Supported[ Go to top ]
- Posted by: Pedro Costa
- Posted on: December 10 2005 11:08 EST
- in response to chris schaefer
In the Jetspeed site, under Requirements we can read:
3 Servlet Engines
In theory, Jetspeed 2 portals can be run under any servlet container supporting the 2.3 specification or greater. Successful Jetspeed 2 portal applications have been deployed using:
* Tomcat 5.5.8 or higher
* Jetty
* Websphere
* Geronimo
* JBoss
This post misses Jetty and Geronimo, wich was an important information for me. -
Application Servers Supported[ Go to top ]
- Posted by: Jian Liao
- Posted on: December 11 2005 05:32 EST
- in response to Pedro Costa
In the Jetspeed site, under Requirements we can read:3 Servlet EnginesIn theory, Jetspeed 2 portals can be run under any servlet container supporting the 2.3 specification or greater. Successful Jetspeed 2 portal applications have been deployed using: * Tomcat 5.5.8 or higher * Jetty * Websphere * Geronimo * JBossThis post misses Jetty and Geronimo, wich was an important information for me.
Integration Jetspeed 2 and Geronimo will be supported soon! -
JSR-170 support[ Go to top ]
- Posted by: Trond Andersen
- Posted on: December 10 2005 14:49 EST
- in response to chris schaefer
A portal like JetSpeed should definitely support the JSR-170 standard for content - at least level one. Any plans for this standard? -
JSR-170 support[ Go to top ]
- Posted by: Frank Bolander
- Posted on: December 10 2005 15:49 EST
- in response to Trond Andersen
A portal like JetSpeed should definitely support the JSR-170 standard for content - at least level one. Any plans for this standard?
I believe this is going to be delegated via Graffito.
http://incubator.apache.org/graffito/
Not sure of the JCR status though. -
on JSR-168 support[ Go to top ]
- Posted by: Andreas Andreou
- Posted on: December 10 2005 16:19 EST
- in response to chris schaefer
A few hours ago I posted this:
http://issues.apache.org/jira/browse/PLUTO-187
and AFAIK it also affects JetSpeed.
Of course I may be wrong here, since Jetspeed has passed the
TCK but I'm still looking for a definite answer on this :) -
LDAP ???[ Go to top ]
- Posted by: Shahzad Masud
- Posted on: December 12 2005 03:28 EST
- in response to chris schaefer
Standardized:
* J2EE Security based on JAAS Standard, JAAS DB Portal Security Policy
* LDAP Support for User Authentication
Will this support authentication from Microsoft Active Directory using LDAP? I have tried to read the documentation and unable to find answer to my question. Any comments? -
Where is the Demo?[ Go to top ]
- Posted by: David Peters
- Posted on: December 14 2005 08:36 EST
- in response to chris schaefer
Most other portal solutions have a link to a demo on their sites, with a guest login. How else do you know if the look and feel is right for you? Of course, you should be able to customize, but the out-of-box product should be decent enough to use standalone.
As I recall, Jetspeed-1 had a demo site. I remember that they used absolutely no buffer space - and all the text were flush up against the side of the screen. -
Changed Architecture of Jetspeed2.0[ Go to top ]
- Posted by: lokesh pant
- Posted on: December 15 2005 07:30 EST
- in response to chris schaefer
Apart from the traditional Portal server architecure ..Portal app deployed on App server and backend as database..open source Portals are also comming with a Directory Server as a support to database/or as a Standalone entity with Portal.
I dont know abt others but Sun One uses this kind of Architecture..with all the User/Groups/Roles/Portal Services etc .. Information in its Dir server..
What all info is there in jetspeed2.0 backend ?
http://lokeshpant.blogspot.com