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
