We have released the 2.6 alpha 1 release which contains the implementation of the important features of the 2.6 release.
What's new since the developer release ? - Improvements of the dashboards with capability to edit private pages and copy a shared page to the dahsboard space - More usability improvements : User / Role / CMS portlets redone - WSRP 1.0 implementation - flexible LDAP integration - JMX invocation statistics of portlets - CMS security improvements - Full implementation of JSR 168 portlet caching Downloads from the download page [a]http://labs.jboss.com/portal/jbossportal/download/index.html[/a] The full alpha change log | | Release Notes - JBoss Portal - Version 2.6.Alpha1 | | ** Bug | * [JBPORTAL-528] - Management portlet creating inaccessible instance with empty name field | * [JBPORTAL-602] - DivDecorationRenderer renders broken titlebar when browser window is small | * [JBPORTAL-885] - Absolute paths in URL references (e.g., <a href=?>, <img src=?>, etc.) are munged. They should not be! | * [JBPORTAL-951] - Navigation portlet incorrectly wraps in smaller resolution | * [JBPORTAL-956] - "no selection" for Theme Leads to Null Pointer Exception | * [JBPORTAL-964] - disorder display in 800*600 | * [JBPORTAL-977] - 403 error when logging in as admin with LDAP | * [JBPORTAL-998] - Eclipse project files are not up to date with structure of third party libraries | * [JBPORTAL-1005] - WSRP URL rewriter usage not thread safe | * [JBPORTAL-1019] - NoClassDefFoundError does not show up during portlet access | * [JBPORTAL-1033] - PortletContainer added logging causes class loading issues. | * [JBPORTAL-1036] - Portlet container uses a log4j logger that use the portlet class name as category which leads to create a logger and prevent that portlet to uses its own logger factory | * [JBPORTAL-1050] - WSRP consumer will throw an NPE if the markup response from the producer is an empty string. | * [JBPORTAL-1051] - NPE if no session information exists when trying to update the user cookies | * [JBPORTAL-1053] - WSRP URLs are improperly un-escaped in situations where they should be. | * [JBPORTAL-1059] - Fix Theme module tests | * [JBPORTAL-1060] - Empty preferences values are not retrieved properly | * [JBPORTAL-1076] - User registration with email verification does not work | * [JBPORTAL-1085] - CMS Export : Exception if empty folder or no file found for one language | * [JBPORTAL-1086] - WSRP Producer does not correctly propagates userContextKey from UserContext to portlets | * [JBPORTAL-1087] - org.jboss.portal.test.wsrp.v1.producer.MarkupTestCase test failure | * [JBPORTAL-1092] - "Create a new file" tooltip says "Create a Directory" | * [JBPORTAL-1095] - Failure in producer form processing when using array of parameters | * [JBPORTAL-1096] - Error when set/get of portlet property | * [JBPORTAL-1097] - Javascript error when CMS WYSIWYG editor and DnD libraries share the same page. | * [JBPORTAL-1098] - Filesize not displaying in CMSAdminUI | * [JBPORTAL-1104] - setting expiration cache has no effect. | * [JBPORTAL-1105] - <p:theme/> mangles HTML assets defined in portal-themes.xml | * [JBPORTAL-1117] - Performance issue in PortletResourceBundleManager | * [JBPORTAL-1133] - after created a new window & placed he page, the 'Preview link' in management portlet cause exception | * [JBPORTAL-1139] - Dashboard window ordering | * [JBPORTAL-1143] - cant add windows to empty region | * [JBPORTAL-1146] - java.lang.NegativeArraySizeException in uploading zip archive | * [JBPORTAL-1149] - Tag header doesn't work | * [JBPORTAL-1151] - jboss:service=DefaultPartition hardcoded in CMS cluster config | * [JBPORTAL-1160] - Javascript error in dashboard in FF | * [JBPORTAL-1163] - Portlet cache does not take in account window state and modes | * [JBPORTAL-1168] - Wrong callback method in HA configuration for the portlet app deployer creating portlet instances at deployment | * [JBPORTAL-1177] - impossible to move the windows on the right with the management portlet | * [JBPORTAL-1181] - bug fix in send redirect with non idempotent commands | | | ** Feature Request | * [JBPORTAL-240] - make header data available to jsp includes | * [JBPORTAL-283] - WSRP producer | * [JBPORTAL-372] - Basic Publish Approval Workflow | * [JBPORTAL-464] - LDAP implementation of UserModule and RoleModule | * [JBPORTAL-466] - JBossRenderRequest needs to provide access to the current PortalTheme | * [JBPORTAL-630] - Portal name | * [JBPORTAL-683] - Extend "PLT.6 Portlet Config" test cases beyond TCK assertions. | * [JBPORTAL-705] - Consumer implicit cloning support | * [JBPORTAL-708] - Producer simple level support (full portlet management interface support) | * [JBPORTAL-712] - Producer persistent local state | * [JBPORTAL-713] - Producer parallel rendering support | * [JBPORTAL-714] - Consumer medium level support (full portlet management interface support) | * [JBPORTAL-716] - Consumer parallel rendering support | * [JBPORTAL-718] - Expose monitoring informations for JBoss ON | * [JBPORTAL-823] - Access to Portlet Action Request in LayoutStragegy | * [JBPORTAL-895] - update myfaces libraries to newest release | * [JBPORTAL-988] - Sorting order for Navigation Portlet | * [JBPORTAL-1014] - NavigationPortlet enhancements | * [JBPORTAL-1017] - Submenu support in NavigationPortlet | * [JBPORTAL-1029] - Ability for an administrator to add/remove users | * [JBPORTAL-1040] - Enhancements to DnD | * [JBPORTAL-1043] - introduce UserProfile and user metadata (storage mechanism agnostic) | * [JBPORTAL-1056] - Drag/Drop dropmarker for better user experience | * [JBPORTAL-1062] - ApacheDS for ldap integration testing | * [JBPORTAL-1065] - Dashboard | * [JBPORTAL-1089] - Admin to Default portal navigation | * [JBPORTAL-1138] - Delete page feature for dashboard configurator | * [JBPORTAL-1140] - Add Layout chooser to dashboard configurator | * [JBPORTAL-1145] - Improve links in drop down menus | * [JBPORTAL-1169] - Improve handling of unavailable producers when deploying -wsrp.xml files. | | ** Patch | * [JBPORTAL-585] - Sorting and Localization for Navigation Portlet | | | | | ** Task | * [JBPORTAL-233] - User metadata | * [JBPORTAL-264] - Login module can create missing user | * [JBPORTAL-328] - CMS security | * [JBPORTAL-522] - Edit modes and window states in the portalobject manager | * [JBPORTAL-532] - Define CMS security | * [JBPORTAL-536] - Add a display-name property per portal object that contains a i18n name for displaying object | * [JBPORTAL-538] - CMSPortlet displays only in default page when link is clicked on a different page. | * [JBPORTAL-635] - Portlet Container tests | * [JBPORTAL-637] - Portlet Container test cases beyond "PLT.F TCK Assertions" | * [JBPORTAL-667] - Refactor the command invocation framework | * [JBPORTAL-721] - Formalize the contract between the core and the layout | * [JBPORTAL-735] - Extend "PLT.5 The Portlet Interface" test cases beyond TCK assertions. | * [JBPORTAL-750] - Extend "PLT.7 Portlet URLs" test cases beyond TCK assertions. | * [JBPORTAL-751] - Extend "PLT.8 Portlet Modes" test cases beyond TCK assertions. | * [JBPORTAL-752] - Extend "PLT.9 Window States" test cases beyond TCK assertions. | * [JBPORTAL-753] - Extend "PLT.10 Portlet Context" test cases beyond TCK assertions. | * [JBPORTAL-754] - Extend "PLT.11 Portlet Requests" test cases beyond TCK assertions. | * [JBPORTAL-755] - Extend "PLT.12 Portlet Responses" test cases beyond TCK assertions. | * [JBPORTAL-756] - Extend "PLT.13 Portal Context" test cases beyond TCK assertions. | * [JBPORTAL-757] - Extend "PLT.14 Portlet Preferences" test cases beyond TCK assertions. | * [JBPORTAL-758] - Extend "PLT.15 Sessions" test cases beyond TCK assertions. | * [JBPORTAL-759] - Extend "PLT.16 Dispatching Requests to Servlets and JSPs" test cases beyond TCK assertions. | * [JBPORTAL-760] - Extend "PLT.17 User information" test cases beyond TCK assertions. | * [JBPORTAL-761] - Extend "PLT.18 Caching" test cases beyond TCK assertions. | * [JBPORTAL-762] - Extend "PLT.19 Portlet Applications" test cases beyond TCK assertions. | * [JBPORTAL-763] - Extend "PLT.20 Security" test cases beyond TCK assertions. | * [JBPORTAL-764] - Extend "PLT.22 Portlet Tag Library" test cases beyond TCK assertions. | * [JBPORTAL-765] - Portlet Specification 1.0 API test cases | * [JBPORTAL-768] - Russian Portal localization (draft version) | * [JBPORTAL-797] - 'GenericPortlet' class Portlet Specification 1.0 API tests | * [JBPORTAL-801] - 'PortletException' exception Portlet Specification 1.0 API tests | * [JBPORTAL-802] - 'PortletModeException' exception Portlet Specification 1.0 API tests | * [JBPORTAL-803] - 'PortletSecurityException' exception Portlet Specification 1.0 API tests | * [JBPORTAL-804] - 'ReadOnlyException' exception Portlet Specification 1.0 API tests | * [JBPORTAL-805] - 'ReadUnavailableException' exception Portlet Specification 1.0 API tests | * [JBPORTAL-806] - 'ValidatorException' exception Portlet Specification 1.0 API tests | * [JBPORTAL-807] - 'WindowStateException' exception Portlet Specification 1.0 API tests | * [JBPORTAL-808] - Check WSRP type definition to check for non-nillable values | * [JBPORTAL-821] - Find out to properly bind property descriptions to schemas | * [JBPORTAL-822] - Ensure that producer is back to a default state before the beginning of each test. | * [JBPORTAL-842] - Protect each Producer method with a check of the registration | * [JBPORTAL-861] - Brazilian Portguese Portal localization (draft version) | * [JBPORTAL-887] - Portal UI usuability improvements | * [JBPORTAL-896] - JBoss Portal look and feel | * [JBPORTAL-897] - Define requirements for JBoss Portal look and feel | * [JBPORTAL-906] - Missing TCK test cases | * [JBPORTAL-908] - do some real tests for portal migration app use | * [JBPORTAL-910] - On 2.4 release migration application should be exposed as separate binary | * [JBPORTAL-922] - Test cases for portlet *Info interfaces | * [JBPORTAL-931] - jBPM Integration for CMS | * [JBPORTAL-937] - Create test for url regex rewriter in cms | * [JBPORTAL-984] - Provice access to HTTP headers in request dispatch to a servlet from a portlet. | * [JBPORTAL-987] - Check usages of ParameterValidation | * [JBPORTAL-989] - Create new Default Theme | * [JBPORTAL-990] - AJAX lib to allow user positioning of windows | * [JBPORTAL-991] - UI for user creation of pages | * [JBPORTAL-992] - UI for user editting of pages | * [JBPORTAL-993] - UI for users adding windows to a page | * [JBPORTAL-994] - UI enhancements to bundled portlets | * [JBPORTAL-1006] - Fix drag & drop code to work in IE | * [JBPORTAL-1007] - Fix drag & drop code to work in Konqueror | * [JBPORTAL-1008] - Integrate drap&drop theme into the Portal (no persistence) | * [JBPORTAL-1009] - Drag&drop unit tests | * [JBPORTAL-1010] - Window drag&drop | * [JBPORTAL-1011] - Drag&drop documentation | * [JBPORTAL-1012] - Integrate drag&drop with the back-end (persistence of the window position) | * [JBPORTAL-1013] - Database upgrade for the window positions | * [JBPORTAL-1015] - Allow reconfiguration of a portlet instance from the deployment descriptor portlet-instances.xml | * [JBPORTAL-1018] - Do not display edit mode when user is not logged in | * [JBPORTAL-1021] - Fix DnD code to work in JDK1.4_ | * [JBPORTAL-1022] - Remove unecessary ui libs from DnD code | * [JBPORTAL-1024] - Verify theme CSS compatible with multiple browsers/OS | * [JBPORTAL-1025] - Integrate new theme with portal codebase | * [JBPORTAL-1030] - Add support for utility region in existing renderers | * [JBPORTAL-1032] - Document NavigationPortlet new features | * [JBPORTAL-1034] - prototype ldap in portal | * [JBPORTAL-1035] - Integrate JSUnit with existing testing framework. | * [JBPORTAL-1042] - Add AJAX request Javascript | * [JBPORTAL-1045] - port OpenDS integration from JBoss AS testsuite to portal testsuite | * [JBPORTAL-1047] - Design ldap implementation for identity modules | * [JBPORTAL-1048] - Implementations of LDAP identity modules | * [JBPORTAL-1052] - Build taking too long and moving too many files around. | * [JBPORTAL-1061] - Support localized description of portlet preference entries | * [JBPORTAL-1066] - Instance customizations | * [JBPORTAL-1067] - Portal Object framework improvements to implement different behaviors scoped by namespaces | * [JBPORTAL-1069] - Allow for dynamic regions to read rendercontext | * [JBPORTAL-1070] - Convert Dashboard navigation to portlet | * [JBPORTAL-1073] - UserPortlet UI redone | * [JBPORTAL-1074] - RolePortlet UI redone | * [JBPORTAL-1078] - CMSPortlet default content update | * [JBPORTAL-1080] - Update UserGuide for 2.6DR | * [JBPORTAL-1081] - Update ReferenceGuide for 2.6DR | * [JBPORTAL-1083] - Include new Red Hat EULA | * [JBPORTAL-1084] - Update file headers | * [JBPORTAL-1088] - CMSAdminPortlet UI redone | * [JBPORTAL-1090] - fix testsuite build to include db driver jars for portal testing | * [JBPORTAL-1099] - Expand Theme test scope | * [JBPORTAL-1112] - Create cms security functionality in UI | * [JBPORTAL-1113] - Update docs with new CMSAdmin functionality | * [JBPORTAL-1115] - Update content for Greeting Portlet | * [JBPORTAL-1116] - Update Installation chapter for 2.6 | * [JBPORTAL-1120] - TinyMCE update with last version / wysiwyg html editor | * [JBPORTAL-1121] - Drag and drop for anon users in shared pages should warn you with an alert of some sort | * [JBPORTAL-1122] - Move "My Dashboard" to be a tab in the navigation and color code shared and private pages | * [JBPORTAL-1128] - Decouple core classes from test classes for RPM build | * [JBPORTAL-1134] - explicitly set up hibernate dialect for portal testsuite | * [JBPORTAL-1142] - Improve exception handling in dashboard configurator | * [JBPORTAL-1157] - Create links to dashboard configurator | * [JBPORTAL-1158] - Secure instances in dashboard configurator | * [JBPORTAL-1164] - Document dashboards in User Guide | * [JBPORTAL-1165] - Document CMS Security in User Guide | * [JBPORTAL-1178] - Make JBoss Web 1.0.x deployment accepted by the portal deployer | * [JBPORTAL-1182] - Add "Add to dashboard" command displayed on shared pages | * [JBPORTAL-1189] - "Build from source" section is out of date | View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4001783#4001783 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4001783 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user