psml-design
Jetspeed-2 Page Structured Markup Language 2
(PSML-2)
history
| Revision | Author | Comment |
|---|---|---|
| 0.1 | David Tayl | Initial draft |
PSML: the Portlet Structured Markup Language, was introduced in Jetspeed-1. See:
http://portals.apache.org/jetspeed-1/psml.html
PSML is an abstract model for defining layouts of portlet pages and fragments.
PSML-2 is the not compatible with Jetspeed-2 PSML. PSML-2 has been extended to support a generalized fragment model, external fragment references, page and subpages. PSML-2 is also designed to work in multi-threaded aggregators and normalized database schemas.
The purpose of this document is to:
- Define the New PSML Model
- Describe the Page Manager component architecture and its implementations. Unlike in J1, the default component Page Manager will store PSML in a normalized database.


