The JBoss Portal team is very proud to announce the release of JBoss Portal 2.4 
BETA 1.

The files are dowloadable at : http://labs.jboss.com/portal/jbossportal/download


  | ** Bug
  |     *  [ JBPORTAL-363 ] portal-lib.tld and theme-basic.tld are invalid 
according to http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd
  |     *  [ JBPORTAL-409 ] HTML Generated by DivDecorationRenderer is not valid
  |     *  [ JBPORTAL-443 ] console exceptions on user logout / parsing id in 
UserModule
  |     *  [ JBPORTAL-534 ] Non-default locale issues in cms
  |     *  [ JBPORTAL-539 ] Spring Portal Integration - JBPortal not following 
JSR168 for getPortletMode on an Action?
  |     *  [ JBPORTAL-543 ] No such method in fileupload
  |     *  [ JBPORTAL-545 ] Hypersonic DB setup file is Windows specific
  |     *  [ JBPORTAL-546 ] Exception is thrown while trying to edit a page in 
another locale than the user default
  |     *  [ JBPORTAL-559 ] Cannot create root context with oracle db as the 
empty string is interpreted as null
  |     *  [ JBPORTAL-560 ] CMS Hibernate PM does not work on oracle
  |     *  [ JBPORTAL-568 ] Security hibernate cache loader issue on oracle 
with zero length strings
  |     *  [ JBPORTAL-569 ] Use transaction assembly with required to avoid 
self deadlock with jboss cache during logout
  |     *  [ JBPORTAL-572 ] Wrong behaviour of CMS portlet in default page
  |     *  [ JBPORTAL-573 ] Firefox does not understand directory tree 
javascript
  |     *  [ JBPORTAL-574 ] Posting new topic doesn't handle national 
characters (utf-8) properly
  |     *  [ JBPORTAL-575 ] Deployment fails on PostgreSQL: 
javax.jcr.RepositoryException: failed to load persisted repository state: 
java.sql.SQLException: ERROR: invalid large-object descriptor: 0
  |     *  [ JBPORTAL-582 ] PortletRequest#getWindowState() produces an NPE in 
action request
  |     *  [ JBPORTAL-586 ] Fix bugs in the transaction management handling of 
the cms hibernate persistence managers
  |     *  [ JBPORTAL-606 ] broken parameters encoding between action -> render 
phases
  |     *  [ JBPORTAL-608 ] Timed content is not serializable and raise issues 
in http session replication.
  |     *  [ JBPORTAL-617 ] JSP errors caused by incorrect class name
  |     *  [ JBPORTAL-618 ] Preferences group id is not unique
  |     *  [ JBPORTAL-619 ] Allow the rewrite content helper to rewrite zero 
length content and do not throw an IAE for that
  |     *  [ JBPORTAL-622 ] Unable to manage a portlet with blank name.
  |     *  [ JBPORTAL-625 ] Validation of form on Page Tab in Management UI
  |     *  [ JBPORTAL-681 ] Error on startup when adding the default content
  |     *  [ JBPORTAL-684 ] On shutdown of a web application, the classloader 
for the intercepter service cannot be retrieved from the JMX system
  |     *  [ JBPORTAL-687 ] Copying a directory lead to an error
  |     *  [ JBPORTAL-722 ] "Make Live" and "Version" are inverted on the edit 
page
  |     *  [ JBPORTAL-723 ] Description and title are not copied from the file 
to edit
  |     *  [ JBPORTAL-725 ] CMS Preview broken
  |     *  [ JBPORTAL-744 ] Hardcoded PortalDS prevent to use another ds
  |     *  [ JBPORTAL-745 ] FileURLNavigator does not work properly when a file 
name contains # or ?
  |     *  [ JBPORTAL-773 ] Creating files with no extension using the editor 
are not editable
  |     *  [ JBPORTAL-774 ] Changing the mime type at the porlet level has no 
effect
  |     *  [ JBPORTAL-775 ] "Cannot get content" error when editing a file in 
different locale than the user's default language set in the profile
  |     *  [ JBPORTAL-778 ] CMS exception with PostgreSQL on startup
  |     *  [ JBPORTAL-779 ] When displaying a dir listing, a stacktrace is 
produced if no content can be found for the default language
  |     *  [ JBPORTAL-780 ] PortalNodes URL goes to authenticated mode when in 
secure mode.
  |     *  [ JBPORTAL-819 ] Error thrown when requested and default language 
content of a file don't exist
  |     *  [ JBPORTAL-829 ] HTTP invoker not used if not forced for 
performBlockingInteraction
  |     *  [ JBPORTAL-831 ] performBlockingInteraction does not handle 
multi-valued form parameters
  |     *  [ JBPORTAL-836 ] Javascript error in management console IE
  |     *  [ JBPORTAL-840 ] Set the invoker on the callback before starting the 
ha invoker service
  |     *  [ JBPORTAL-856 ] Consumer must not rewrite URLs that does not start 
with wsrp_rewrite
  |     *  [ JBPORTAL-858 ] Changing roles is not reflected immediately
  |     *  [ JBPORTAL-864 ] Update all portlet.xml to comply with dtd
  |     *  [ JBPORTAL-867 ] Update ehcache version to 1.2 for hibernate
  |     *  [ JBPORTAL-878 ] Explicit ehcache configuration for hibernate
  |     *  [ JBPORTAL-888 ] Phalanx theme does not take in account the 
maximized region
  |     *  [ JBPORTAL-891 ] Client that don't accept to join the session using 
cookies cannot login
  |     *  [ JBPORTAL-892 ] If remote WSDL file is not available, Consumer 
reverts to local producer.
  | 
  | ** Feature Request
  |     *  [ JBPORTAL-405 ] Hide Portlet Windows that user does not have access 
to
  |     *  [ JBPORTAL-465 ] currently there is no wat to set the default page 
of a portal. it is hard coded to the name 'default'
  |     *  [ JBPORTAL-509 ] Allow to set multiple locales to a ServerRequest 
object.
  |     *  [ JBPORTAL-535 ] Define a default page in *-object.xml
  |     *  [ JBPORTAL-549 ] CMS Static Export of Site
  |     *  [ JBPORTAL-551 ] force db dialect
  |     *  [ JBPORTAL-554 ] Add Binary file preview in CMSAdmin
  |     *  [ JBPORTAL-555 ] expose locale and encoding to the renderSet so that 
the markup can be created with localized content
  |     *  [ JBPORTAL-583 ] CLONE -StrategyContext.getTargetPortlet() returns 
always null
  |     *  [ JBPORTAL-599 ] CMSPortlet secondary default title to portlet.xml
  |     *  [ JBPORTAL-653 ] Provide tests for the CMS
  |     *  [ JBPORTAL-654 ] Test CMS HA
  |     *  [ JBPORTAL-656 ] SPEC:36 Assertion - GenericPortlet doDispatch() test
  |     *  [ JBPORTAL-657 ] Portlet Container Test Bed
  |     *  [ JBPORTAL-658 ] Test Context framework
  |     *  [ JBPORTAL-671 ] PLT.5.2.2.1 - 'Error Conditions on Initialization' 
test cases
  |     *  [ JBPORTAL-672 ] "PLT.5.2.4.4 Exceptions During Request Handling" 
test cases
  |     *  [ JBPORTAL-702 ] Producer base level support (service description 
and markup interfaces)
  |     *  [ JBPORTAL-703 ] Producer implicit cloning support
  |     *  [ JBPORTAL-704 ] Consumer base level support (support for 
ServiceDescription and Markup interfaces)
  |     *  [ JBPORTAL-706 ] Consumer support for standard window states and 
modes
  |     *  [ JBPORTAL-828 ] Make tests intependants
  |     *  [ JBPORTAL-833 ] Leverage WSRP user context information to populate 
Portlet UserContext.
  |     *  [ JBPORTAL-841 ] WSRP Consumer implementation
  |     *  [ JBPORTAL-843 ] Implement handling of WSRP in jboss-portlet.xml
  |     *  [ JBPORTAL-876 ] Implement initCookie support for Consumer
  | 
  | ** Task
  |     *  [ JBPORTAL-221 ] Post attachments
  |     *  [ JBPORTAL-325 ] Implementation of HA-CMS
  |     *  [ JBPORTAL-326 ] Cache for reader clients
  |     *  [ JBPORTAL-404 ] port forums to portal 2.2
  |     *  [ JBPORTAL-459 ] JACC Security integration documentation
  |     *  [ JBPORTAL-469 ] Update user and reference documentation
  |     *  [ JBPORTAL-476 ] Security documentation
  |     *  [ JBPORTAL-477 ] Extract JCR as a standalone service from CMS and 
inject it in CMS
  |     *  [ JBPORTAL-486 ] Remove the client request from the component 
framework
  |     *  [ JBPORTAL-489 ] Implement DB persistence with jackrabbit
  |     *  [ JBPORTAL-507 ] Make the services related to db insertion upon 
deployment behave well in a clustered environment
  |     *  [ JBPORTAL-514 ] Detach user and preferences
  |     *  [ JBPORTAL-524 ] Make navigational state detyped
  |     *  [ JBPORTAL-537 ] Do not allow the dot in portal object name during 
creation
  |     *  [ JBPORTAL-540 ] Verify functionality on MSSQL Server
  |     *  [ JBPORTAL-556 ] Remove Parameters object usage in 
org.jboss.portlet.WindowEvent
  |     *  [ JBPORTAL-561 ] New and Improved CMS Testsuite
  |     *  [ JBPORTAL-562 ] Enable role portlet
  |     *  [ JBPORTAL-564 ] Enable the decoupling of the deployment factory 
registration with the service lifeycle in order to make it controllable with an 
ha singleton
  |     *  [ JBPORTAL-565 ] Create Testcase for JACC Usage
  |     *  [ JBPORTAL-566 ] Security JACC integration needs to be fixed
  |     *  [ JBPORTAL-570 ] testsuite roadmap for jbp2.4
  |     *  [ JBPORTAL-576 ] Create Hierarchical Permissions
  |     *  [ JBPORTAL-577 ] Resurrect the Samples Module
  |     *  [ JBPORTAL-587 ] Create support classes to run the JCA datasource 
layer and transaction manager of JBoss into test cases
  |     *  [ JBPORTAL-589 ] Verified Portal CMS working under Mysql, PGSQL, MS 
SQL, Oracle.
  |     *  [ JBPORTAL-590 ] Clustered portal does not respect the 
jboss.partition.name system property
  |     *  [ JBPORTAL-592 ] Move instance container to server module
  |     *  [ JBPORTAL-593 ] Add RSS Feed Portlet for News
  |     *  [ JBPORTAL-594 ] Test Cases for security
  |     *  [ JBPORTAL-595 ] Remove usage of jmx xdoclet
  |     *  [ JBPORTAL-596 ] migrate deployment descriptors for the new model 
mbean implementation that uses javabean conventions
  |     *  [ JBPORTAL-597 ] Clean useless JMX doclet annotations and jmxdoclet 
ant task
  |     *  [ JBPORTAL-611 ] Portlet container test framework improvements
  |     *  [ JBPORTAL-612 ] Migrate current portlet container tests from the 
old framework to the new framework
  |     *  [ JBPORTAL-620 ] Tomcat: java.lang.IllegalStateException: No Java 
compiler available
  |     *  [ JBPORTAL-623 ] Seam integration
  |     *  [ JBPORTAL-626 ] Formalize contract of InputContext
  |     *  [ JBPORTAL-627 ] Make the control flow correct in existing portlet 
tests
  |     *  [ JBPORTAL-628 ] Permissions Model
  |     *  [ JBPORTAL-629 ] PortalAuthorizationManager Interface
  |     *  [ JBPORTAL-632 ] Remove the static nature of the 
NavigationalStateContext
  |     *  [ JBPORTAL-634 ] review existing portlet container test cases
  |     *  [ JBPORTAL-638 ] "PLT.5 The Portlet Interface" test cases
  |     *  [ JBPORTAL-639 ] "PLT.6 Portlet Config" test cases
  |     *  [ JBPORTAL-641 ] "PLT.8 Potlet Modes" test cases
  |     *  [ JBPORTAL-649 ] "PLT.17 User Information" test cases
  |     *  [ JBPORTAL-661 ] Test portal servlet
  |     *  [ JBPORTAL-664 ] Test user module
  |     *  [ JBPORTAL-665 ] Test role module
  |     *  [ JBPORTAL-669 ] Portal Security RoadMap for Portal 2.4
  |     *  [ JBPORTAL-670 ] Permissions Persistence
  |     *  [ JBPORTAL-673 ] Test Case for WSRP Web Service Invocation
  |     *  [ JBPORTAL-674 ] Migrate role based operations from the interface 
User to the RoleModule to improve the separation of concerns
  |     *  [ JBPORTAL-686 ] WSRP Test Case should work with retroweaved JBossWS 
ie. jbossws14.sar
  |     *  [ JBPORTAL-719 ] Layout strategy replace the current evaluate() 
method with two new metods for initialization and navigational state update
  |     *  [ JBPORTAL-720 ] Page navigational state
  |     *  [ JBPORTAL-732 ] PermissionRepository Implementation
  |     *  [ JBPORTAL-733 ] Security Module should contain Permissions only for 
testing purposes
  |     *  [ JBPORTAL-734 ] Effective lazy loading from PermissionRepository by 
Permission Collection
  |     *  [ JBPORTAL-738 ] WSRP Integration test case for JBossWS
  |     *  [ JBPORTAL-739 ] Improve management portlet loading
  |     *  [ JBPORTAL-741 ] Ensure serialVersionUID on all serializable classes
  |     *  [ JBPORTAL-743 ] Improve dynamic registration/unregistration of 
deployment factories
  |     *  [ JBPORTAL-748 ] Verify portal 2.4 on Branch 4.0 on windows
  |     *  [ JBPORTAL-749 ] Refactor classes from server to core module
  |     *  [ JBPORTAL-766 ] Test Framework extension for Portlet Container tests
  |     *  [ JBPORTAL-782 ] 'ActionRequest' interface Portlet Specification 1.0 
API tests
  |     *  [ JBPORTAL-783 ] 'ActionResponse' interface Portlet Specification 
1.0 API tests
  |     *  [ JBPORTAL-784 ] 'PortalContext' interface Portlet Specification 1.0 
API tests
  |     *  [ JBPORTAL-785 ] 'Portlet' interface Portlet Specification 1.0 API 
tests
  |     *  [ JBPORTAL-786 ] 'PortletConfig' interface Portlet Specification 1.0 
API tests
  |     *  [ JBPORTAL-787 ] 'PortletContext' interface Portlet Specification 
1.0 API tests
  |     *  [ JBPORTAL-788 ] 'PortletPreferences' interface Portlet 
Specification 1.0 API tests
  |     *  [ JBPORTAL-789 ] 'PortletRequest' interface Portlet Specification 
1.0 API tests
  |     *  [ JBPORTAL-790 ] 'PortletRequestDispatcher' interface Portlet 
Specification 1.0 API tests
  |     *  [ JBPORTAL-791 ] 'PortletResponse' interface Portlet Specification 
1.0 API tests
  |     *  [ JBPORTAL-792 ] 'PortletSession' interface Portlet Specification 
1.0 API tests
  |     *  [ JBPORTAL-793 ] 'PortletURL' interface Portlet Specification 1.0 
API tests
  |     *  [ JBPORTAL-794 ] 'PreferencesValidator' interface Portlet 
Specification 1.0 API tests
  |     *  [ JBPORTAL-795 ] 'RenderRequest' interface Portlet Specification 1.0 
API tests
  |     *  [ JBPORTAL-796 ] 'RenderResponse' interface Portlet Specification 
1.0 API tests
  |     *  [ JBPORTAL-798 ] 'PortletMode' class Portlet Specification 1.0 API 
tests
  |     *  [ JBPORTAL-799 ] 'PortletSessionUtil' class Portlet Specification 
1.0 API tests
  |     *  [ JBPORTAL-800 ] 'WindowState' class Portlet Specification 1.0 API 
tests
  |     *  [ JBPORTAL-826 ] Switch Service handlers to PortletInvoker 
architecture
  |     *  [ JBPORTAL-838 ] Upgrade WSRP MarkUpTestCase Integration test for 
wsrp interop
  |     *  [ JBPORTAL-845 ] Implement parsing of WSRP-encoded URLs for Consumer.
  |     *  [ JBPORTAL-849 ] Add Tutorials Chapter to 2.4 User guide
  |     *  [ JBPORTAL-850 ] Add JSPPortlet to tutorials chapter
  |     *  [ JBPORTAL-851 ] Add JSFPortlet to tutorials chapter
  |     *  [ JBPORTAL-854 ] Testcase for grabbing endpoints from WSRP wsdl from 
a WSRP Producer
  |     *  [ JBPORTAL-855 ] Create a test case that test that a portlet creates 
a portlet URL and then encode it using resp.encodeURL() in the wsrp case
  |     *  [ JBPORTAL-863 ] Add Deploying a portlet chapter under tutorials
  |     *  [ JBPORTAL-865 ] Enable replication of application scope attributes
  |     *  [ JBPORTAL-866 ] Serialize/Unserialize replicated portlet session 
attributes using the class loader of the portlet web application
  |     *  [ JBPORTAL-869 ] Refactor docs
  |     *  [ JBPORTAL-870 ] Context path option in docs
  |     *  [ JBPORTAL-871 ] Add portal debug instructions to ref guide
  |     *  [ JBPORTAL-874 ] Add cms configuration to cmsportlet chapter
  |     *  [ JBPORTAL-881 ] Compatibility with Hibernate 3.2 (count returns 
Long) and back compatibility.
  |     *  [ JBPORTAL-882 ] PortalObjects from -object.xml deployment 
descriptor not properly initalized
  | 
  | ** Patch
  |     *  [ JBPORTAL-605 ] New CMSPortlet to allow dynamic changing of the 
initial page at runtime
  |     *  [ JBPORTAL-615 ] Adding interceptors dynamically
  |     *  [ JBPORTAL-621 ] Display a specified page after signout
  | 
  | ** Sub-task
  |     *  [ JBPTL-22 ] PLT.11.2.1 : Retrieving Uploaded Data : look at it
  |     *  [ JBPORTAL-445 ] Expose wsrp endpoints through j2ee web services 
(servlet)
  |     *  [ JBPORTAL-449 ] Investigate and implement session handling for WSRP 
client Requests
  |     *  [ JBPORTAL-451 ] Implement Service Description path and test cases
  |     *  [ JBPORTAL-675 ] Test CMS commands
  |     *  [ JBPORTAL-676 ] Test low level jackrabbit persistence managers impl
  |     *  [ JBPORTAL-809 ] Implement Service Description interface
  |     *  [ JBPORTAL-810 ] Implement getMarkup from Markup interface
  |     *  [ JBPORTAL-814 ] Implement test suite for Service Description 
interface
  |     *  [ JBPORTAL-815 ] Implement test suite for Markup interface 
  | 

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3948611#3948611

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3948611


_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to