The JBoss Portal Team is very proud to provide the JBoss Portal 2.2 Release Candidate.
Thanks to all for working hard on the project, big kuddos to Paul and Mark for providing us very nice themes.
The files are available on sourceforge :
The documentation is also viewable online :
Release Notes - JBoss Portal - Version 2.2 Final ** Feature Request * [JBPORTAL-207] - Dynamic deployment and configuration of components * [JBPORTAL-226] - Web based gui for portal's page portlet configuration. * [JBPORTAL-276] - Security implementation using JAAS * [JBPORTAL-278] - Theme improvements * [JBPORTAL-279] - Dynamicity * [JBPORTAL-280] - Admin interface * [JBPORTAL-286] - Support for portlet session replication * [JBPORTAL-299] - Core security enhancements * [JBPORTAL-301] - correct and full support to unicode (utf-8) in jboss portal and portlets * [JBPORTAL-302] - Management API * [JBPORTAL-303] - Management GUI * [JBPORTAL-358] - Advanced inter portlet communication * [JBPORTAL-389] - Pluggable url mapping * [JBPORTAL-390] - Support for http session url rewriting ** Bug * [JBPORTAL-288] - Timezone can't be saved / resets itself * [JBPORTAL-304] - Problems deploying JBoss Portal with Sybase - and solution * [JBPORTAL-333] - UserPortlet login and -out does not work with Multiple Portal Instances * [JBPORTAL-338] - need to escape forward slash in handle names * [JBPORTAL-340] - setup.sql error * [JBPORTAL-378] - BBCode list ending element does not send the end event * [JBPORTAL-382] - user module findUsersFilteredByUsername does not work * [JBPORTAL-383] - role module findRoleMembers does not work * [JBPORTAL-406] - Portal core class org.jboss.portal.core.impl.user.PropertyMapImpl * [JBPORTAL-409] - HTML Generated by DivDecorationRenderer is not valid * [JBPORTAL-410] - GenerateURLTag secure attribute behave incorrectly * [JBPORTAL-423] - Creating nodes that exist fails on folder list * [JBPORTAL-424] - Fix unknown mimetype on upload * [JBPORTAL-425] - fix hotdeploy errors related to cms service * [JBPORTAL-430] - CMS Service issues * [JBPORTAL-433] - Hibernate dialect not detected for schema creation and uses generic dialect * [JBPORTAL-434] - Portal war file instrumentation does not work with 4.0.3 * [JBPORTAL-454] - User logout does not invalidate the portlet sessions ** Task * [JBPORTAL-255] - Forums navigation * [JBPORTAL-259] - set a request property to indicate the current portal page * [JBPORTAL-261] - UserModule / RoleModule based LoginModule * [JBPORTAL-275] - Produce interface and types implementation from wsdl and schema * [JBPORTAL-277] - CMS UI * [JBPORTAL-281] - Portlet can use the portal http session instead of the dispatched web app * [JBPORTAL-289] - Create the theme build module and move the code from the server module * [JBPORTAL-290] - Refactor the server and portlet container to provide infrastructure to implement features for 2.2 * [JBPORTAL-295] - Server refactoring for dynamicity * [JBPORTAL-296] - Portlet container refactoring after refactoring for dynamicity * [JBPORTAL-297] - Update core to server refactoring for dynamicity * [JBPORTAL-298] - custom portlet CSS integration * [JBPORTAL-323] - RenderEngine * [JBPORTAL-324] - CMS service + CMS object model * [JBPORTAL-325] - Implementation of HA-CMS * [JBPORTAL-326] - Cache for reader clients * [JBPORTAL-327] - Multi language per document * [JBPORTAL-328] - CMS security * [JBPORTAL-329] - CMS Service Provider Interface * [JBPORTAL-330] - Refactor portal object model * [JBPORTAL-331] - Container object persistence * [JBPORTAL-342] - Advanced Theme Documentation * [JBPORTAL-345] - User specific locale * [JBPORTAL-365] - Support for character encoding * [JBPORTAL-369] - Create new default theme * [JBPORTAL-384] - Spanish language for core resource bundle * [JBPORTAL-412] - parse parameters in request from <form enctype="multipart/form-data"> * [JBPORTAL-422] - Initial config file copy * [JBPORTAL-440] - Port portlet caching feature * [JBPORTAL-456] - Portal permission cache loader * [JBPORTAL-457] - Instances JACC permission * [JBPORTAL-458] - Portlet JACC permissions * [JBPORTAL-459] - JACC Security integration documentation * [JBPORTAL-460] - Layout metadata * [JBPORTAL-468] - Migration strategy from 2.0 to 2.2 * [JBPORTAL-471] - change login module for cms from Jackrabbit to cms * [JBPORTAL-472] - Change jackrabbit logging so it does not spit out 20 statement in the console every time it is accessed * [JBPORTAL-473] - Develop security plugin for the JSF based management tool for portal objects * [JBPORTAL-474] - Develop themeplugin for the JSF based management tool for portal objects * [JBPORTAL-476] - Security documentation * [JBPORTAL-477] - Extract JCR as a standalone service from CMS and inject it in CMS * [JBPORTAL-478] - Update java.lang.Integer to java.lang.Long in the db schema * [JBPORTAL-479] - Use different sequences in the different schema even when they share the same DB * [JBPORTAL-480] - Implement portal policy config modified in the jacc store * [JBPORTAL-481] - Port struts bridge * [JBPORTAL-489] - Implement DB persistence with jackrabbit * [JBPORTAL-512] - add cddl licence * [JBPORTAL-513] - change portal property keys for themes in order to have something shorter and consistent ** Patch * [JBPORTAL-408] - Add possibility to deploy exploded sar