1. Welcome to the Jetspeed 2 Wiki
- Welcome to the Jetspeed 2 Wiki
- Ongoing Jetspeed 2 Platform Development
- Apache Jetspeed 2 Documentation Project
- Support
- Development
- Extensions
- Marketing
- Feedback
- Resources
- Jetspeed 2 on the net
1.1. What's New
1.1.1. What's new in Jetspeed-2 (J2)?
Everything
Jetspeed-2 is a complete rewrite of Jetspeed-1. It is the next-generation enterprise portal at Apache Portals. It's hard to pick out the coolest new feature. Some may think that the component architecture and Spring integration, others like CMS-based navigation model, and others like the standardization of portlet development. Personally, what is cool to me is the new community at Apache Portals, and how Jetspeed-2 fits into that community as the enterprise portal.
The complete answer of what is new in Jetspeed-2 is:
Fully compliant with the Java Portlet API standard
Separation of portlet applications from portal
Live deployment model for portlet applications and portal layouts
Component-based architecture based on Spring
Multi-threaded portlet aggregation engine
Scalable cluster architecture
Pipeline-based request processing
JAAS security components
Apache Portal bridges
o Jakarta Struts o Java Server Faces o PHP, Perl integration o Jakarta Velocity
CMS-based site navigation
SSO component
Web content component
Web services component
Jetspeed-2 is a part of an open enterprise development platform based on components and standards. You have an excellent deployment model and component integration framework that will enable people to write standard portlet applications and supporting components, and deploy them live to the portal.
Apache Portals provides a powerful integration platform for all kinds of enterprise software development. With Portals Bridges, you can now develop portlet applications with JSF, Struts, PHP, or Velocity. When the Portals applications project is accepted into Apache, we will have a community for developing vertical portlet applications that are not coupled to any portal server.
1.1.2. Features
/Features
Jetspeed-2 Specifications
Features:
JSR 168 Support
Component Architecture (Spring)
J2EE Security, Portal Security Policy
Page and Portal Security Constraints (Bronco)
PSML/Folder CMS Navigations, Menus, Links
Jetspeed Single Sign On (SSO)
Multithreaded Aggregation Engine
Full Localization Support
Pipeline Request Processor
Rules-based Profiler
Basic Page Customization
Auto Deployment of Portlet Applications
Auto Deployment of Layouts and Decorators
Advanced Password Features
Navigational State Component
Integration with Pluto Portlet Container
Tigris CSS
Client Independent Capability Engine (HTML, XHTML, WML, VML....)
Portals Bridges
o Struts o MyFaces o Velocity o Perl o PHP o Bridges Framework
Administration Portlets
o Portlet Application Manager o Profiler Administration o Role Manager o Portal Site Manager o User Manager o SSO
* Sample Portlets
o XSLT RSS o Rome RSS o WebContent o IFrame o Calendar o Bookmark o Tree Navigator o Games o iBatis Petstore o Database Portlets
Content Management Support
Multiple Languages
Multiple Search Methods
Tested Application Servers
o Tomcat 5.0.x and 5.5.x o JBoss o WebLogic o WebSphere
=== Other News ===
06/23/2005 Apache Jetspeed 2 Documentation Project started.
05/26/2005
The Apache Portals Jetspeed Team is pleased to announce the third milestone release of Jetspeed-2 12/01/2004
Check out Bob Fleischman's Javaworld article on Jetspeed 1 Portlet Development 11/24/2004
java.net interview with David 8/16/2004
Article from OpenSI.Net on integrating the Jetspeed 1 and OpenCMS. Thanks to Santhosh Nair for the link. 8/4/2004 Jetspeed and JBoss. Yes folks, your dreams have become reality!
2. Ongoing Jetspeed 2 Platform Development
2.1. RoadMaps
/RoadMap (2.0a1)
2.2. Proposals In Active Discussion
3. Apache Jetspeed 2 Documentation Project
The target of the Apache Jetspeed 2 Documentation Project is to provide uptodate professional documentation for developers, admins and endusers.
3.1. Overview
Javadoc?
3.2. Documentation Team
Marky Goldstein (General Documentation Coordination)
Benjamin Bratkus (General Documentation)
David Le Strat (Jetspeed 2 Website, Security Documentation)
Raphaƫl Luta
Robert Young (External Dependencies)
Philipp Mark Donaghy (Quick start for the impatient)
Spend a few minutes a day documenting... please sign in.
3.3. Documentation Process
Jetspeed-2 Wiki (Incubation)
Code produced documentation (Javadoc, Forrest, etc.)
3.4. Quickstart for the Impatient
3.5. Developers Documentation
3.6. Admins Documentation
3.7. Endusers Documentation
4. Support
4.1. Problems Getting Started
Building Jetspeed 2. Also see
Jetspeed 2 Build Process Clean Up. These links are temporary documentation placeholder until the site gets regenerated. Okay, Maven wasn't that bad, now why the Heck Won't Jetpeed Run!!!
I am having problems with Tomcat 5 and JAAS Authentication (resolved)
After using JetSpeed installer, JetSpeed 2 cannot start properly when using MySql as database
4.2. FAQ
4.2.1. Developers FAQ
4.2.2. Admins FAQ
/adminsfaq
4.3. Offically Supported Application Servers
For Tomcat 4/5
See the "Getting Started" on the Jetspeed 2 homepage SUN ONE?
Bea Weblogic?
Apache Geronimo?
RedHat Application Server?
Jetspeed 2 Configuration on Tomcat5.5.15, JBOSS 4.0.3, WAS 5.1.1.3
5. Development
5.1. Development Using the Jetspeed 2 Engine
5.2. Development Presentations
6. Extensions
6.1. A JSR168-compliant implementation of inter-portlet communication
7. Marketing
8. Feedback
9. Resources
9.1. Fusion
9.2. MyFaces and Tiles
10. Jetspeed 2 on the net
The following portal run the Jetspeed 2 engine: (please list here)