Release Notes - Jetspeed 2 - Version 2.0-M3
Bug
- [JS2-194] - setRenderParameter affects action params
- [JS2-222] - Problems getting into edit mode
- [JS2-231] - Render parameters are not cleared properly when a new PortletURL (without these parameters) is invoked
- [JS2-232] - Invalid contextPath value returned to local portlet applications / decorators
- [JS2-233] - Setting of PortletFactory in PortletDefinitionImpl is never invoked
- [JS2-250] - Search Component fails to load keyword array into indexx
- [JS2-252] - Fragments retain their previous content in certain cases
- [JS2-253] - url rewriting as fallback for session tracking not working
- [JS2-258] - top-level maven.xml has wrong classpath in db.execute
- [JS2-259] - JetspeedDeploy cannot be invoked from command line with -s
- [JS2-261] - (re)Deployed portlet application wars not always (re)deployed
- [JS2-263] - ClassCastException raised when change portlet location on the fly
New Feature
- [JS2-230] - Locate profiled pages by user agent
Improvement
- [JS2-112] - Use multiproject to simplify build and show missing module dependencies
- [JS2-185] - Make MyFaces bridge a generic JSF bridge
- [JS2-237] - Cleanup Admin User/Group/Role Portlets
- [JS2-239] - Improved feedback on Login failure
- [JS2-241] - Admin User/Group/Role Portlet enhancements
- [JS2-260] - Removing dependency on Pluto PortletContainerServices and providing a JetspeedNamespaceMapper
- [JS2-262] - Implement JBoss JAAS role principal model to get request.isUserInRole working
Task
- [JS2-256] - Implement Pluto's DynamicTitleService.