11 Replies Latest reply on Apr 19, 2007 5:44 AM by Viet

    JBoss Portal 2.6 Beta 1 release

    Viet Master

      We have released the 2.6 BETA 1 release which contains the implementation of the the 2.6 release.

      What's new since the 2.4 release ?

      - Management portlet completely redone!
      - Improvements of the dashboards with capability to edit private pages and copy a shared page to the dahsboard space
      - Usability improvements : User / Role / CMS portlets redone
      - flexible LDAP integration
      - JMX invocation statistics of portlets
      - CMS security improvements
      - CMS Workflow
      - CMS integration improved
      - Full implementation of JSR 168 portlet caching

      Downloads from the download page http://labs.jboss.com/portal/jbossportal/download/index.html

      The full beta change log

      Notes:
      
      ** 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.
       * [JBPORTAL-1195] - Content framework for content integration at the window level
       * [JBPORTAL-1213] - PageRenderEvent which signals when a portal page is rendered
       * [JBPORTAL-1156] - implementation of LoginModule that synchronizes users from LDAP to DB
       * [JBPORTAL-1243] - Redo admin portlet
       * [JBPORTAL-1290] - Work around JBoss WS limitation with respect to changing port of web connector
      
      ** 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-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-633] - Update core packaging so it is possible to deploy management apps in a separate war that contains tomahawk
       * [JBPORTAL-1031] - Update docs with info on the latest installer.
       * [JBPORTAL-1127] - User Portlet: Add "Delete User" action
       * [JBPORTAL-1144] - Change producer configuration format to accomodate more than just registration configuration
       * [JBPORTAL-1150] - Integrate the CMS Fine Grained Security Infrastructure with the Portal Security SPI
       * [JBPORTAL-1153] - Create UI for CMS workflow
       * [JBPORTAL-1172] - Port portlet clustering test updates from 2.4 branch
       * [JBPORTAL-1186] - Refactor Workflow integration from CMS Command to a CMS Interceptor
       * [JBPORTAL-1189] - "Build from source" section is out of date
       * [JBPORTAL-1197] - Document Page Cloning for dashboards
       * [JBPORTAL-1205] - Upgrade JackRabbit to version 1.1.1
       * [JBPORTAL-1210] - Remove layout strategy from ref docs.
       * [JBPORTAL-1215] - Integrate the CMS Security with the LDAP based installation via the new IdentityModule
       * [JBPORTAL-538] - CMSPortlet displays only in default page when link is clicked on a different page.
       * [JBPORTAL-825] - Usability improvements in Admin UI
       * [JBPORTAL-868] - Consumer managed state testing
       * [JBPORTAL-1135] - Update WSRP dtd and doc to accommodate for addition of registration info
       * [JBPORTAL-1155] - Search federation
       * [JBPORTAL-1226] - Look at upgrading TinyMCE
       * [JBPORTAL-1242] - Integrate eventing mechanism into identity modules
       * [JBPORTAL-1249] - Increase the hibernate cache timeout value to 30 mns instead of 2 mns
       * [JBPORTAL-1253] - Check clone handling on Consumer
       * [JBPORTAL-1267] - Remove link border from tree images in the management portlet
       * [JBPORTAL-1268] - Management Portlet: the top links "portal" "instances" "portlets" should be tabs
       * [JBPORTAL-1269] - Management portlet: Changing "properties", "security" and "theme" at the context level does nothing, either remove it from the interface or make it do something
       * [JBPORTAL-1270] - Management Portlet: At the page level, clearly distinct the 2 sections add page / modify page
       * [JBPORTAL-1276] - Check for user date-registration if we can set-it up at user creation then make it read-only.
       * [JBPORTAL-1281] - split package target in distrib.xml into subtargets for 4 distros
      
      ** Bugs
       * [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
       * [JBPORTAL-767] - ERROR [org.apache.myfaces.portlet.MyFacesGenericPortlet]
       * [JBPORTAL-1039] - Producer NPE when no namespace prefix is provided in RuntimeContext.
       * [JBPORTAL-1041] - WSRP's processing of fragments leaves the fragment in incoherent state
       * [JBPORTAL-1136] - Renaissance theme causes the browser horizontal scrollbar to appear no matter the width of the window
       * [JBPORTAL-1174] - CMS Admin Portlet: The tooltip on the 'Create File' icon incorrectly says 'Create Directory'.
       * [JBPORTAL-1194] - 'Self' producer fails to be registered at server start
       * [JBPORTAL-1196] - Invalid table creation script with Oracle 9i
       * [JBPORTAL-1200] - Dashboard - window operations fail
       * [JBPORTAL-1201] - Consumer fails to update offered portlets list
       * [JBPORTAL-1202] - CSS Dropdowns not showing in IE6
       * [JBPORTAL-1204] - Producer configuration file is shadowed by portal configuration file when portal-wsrp.sar is bundled within jboss-portal.sar
       * [JBPORTAL-1209] - PortletMode and WindowState should use the correct to lower case conversion
       * [JBPORTAL-530] - Null Pointer Exception in MyFacesGenericPortlet
       * [JBPORTAL-558] - Navigation with JSF/Facelets broken with multiple portlets in one page
       * [JBPORTAL-581] - index.html (utf8)
       * [JBPORTAL-957] - Mutliple versions of languages in language drop-down in user profile
       * [JBPORTAL-965] - Localization Support bug
       * [JBPORTAL-983] - Upload of large files fails.
       * [JBPORTAL-1188] - In the management portlet, can't configure a page that has a name containing accents or other special characters
       * [JBPORTAL-1206] - When looking for users in the user portlet, empty lines may be created
       * [JBPORTAL-1207] - Management portlet shows the role name instead of the role displayname
       * [JBPORTAL-1214] - Use the same URL key for the map of web app to deployed portlet applications
       * [JBPORTAL-1217] - User registration, usability issue
       * [JBPORTAL-1218] - Listing users will always display an even number of lines
       * [JBPORTAL-1220] - WSRP session maintenance issue
       * [JBPORTAL-1221] - fix distro.xml for ha-bundled distribution
       * [JBPORTAL-1222] - Incorrect behaviour of InstanceContainer.createDefinition in case a definition already exists
       * [JBPORTAL-1227] - problem with editing html source in cms
       * [JBPORTAL-1229] - no clean shutdown of jboss portal
       * [JBPORTAL-1232] - Portlet instances could not be created
       * [JBPORTAL-1233] - Rearrangement of Members Admin area (User and Role portlets) causes an exception
       * [JBPORTAL-1235] - unable to create a portal
       * [JBPORTAL-1236] - Theme Maple contains image that removes dashboard navigation links
       * [JBPORTAL-1237] - delete user does not delete dashboard settings for the user
       * [JBPORTAL-1239] - page level security not honored in the navigation system
       * [JBPORTAL-1240] - Nested pages issue in JS for navigation
       * [JBPORTAL-1246] - Error while creating javascript includes using jboss-portlet.xml
       * [JBPORTAL-1260] - Incorrect parsing of dates in UserContextConverter
       * [JBPORTAL-1261] - Creation of new portal user into LDAP fails - not given role 'Authenticated' and password coded incorrectly
       * [JBPORTAL-1265] - Theme and tab header are not applied on maximized windows
       * [JBPORTAL-1271] - UserPortlet fails on pagination when showing all users
       * [JBPORTAL-1277] - Mistake in portal-object_2_6.dtd
       * [JBPORTAL-1282] - On Tomahawk update, the tree used in the management portlet doesn't open anymore
       * [JBPORTAL-1284] - User portlet doesn't check roles for roles reassignment when using LDAP
       * [JBPORTAL-1291] - NPE in isUserInRole method in WSRP-created SecurityContext
       * [JBPORTAL-1297] - Remotable element does not render a portlet remotable in the context of a portlet declaration
      
      



        • 1. Re: JBoss Portal Beta 1 release
          Thomas Heute Master

          PS: the best supported version of AS is JBoss AS 4.0.5 (Beta1 won't work on 4.2.x)

          • 2. Re: JBoss Portal Beta 1 release
            Stephen Westbom Newbie

            Can you give me some idea what this is? What was it reading, what line number? PITB!

            10:11:36,856 ERROR [AbstractKernelController] Error installing to Start: name=portal:container=Portlet,id=investmentPortal.watchlist state=Create
            java.lang.IllegalArgumentException: Value not a string null
            at org.jboss.portal.common.util.LocalizedString.(LocalizedString.java:115)
            at org.jboss.portal.portlet.container.info.Utils.getLocalizedDescription(Utils.java:55)
            at org.jboss.portal.portlet.container.info.ContainerMetaInfo.(ContainerMetaInfo.java:85)
            at org.jboss.portal.portlet.container.info.ContainerPortletInfo.(ContainerPortletInfo.java:84)
            at org.jboss.portal.portlet.container.PortletContainer.start(PortletContainer.java:229)
            at org.jboss.portal.portlet.container.PortletContainerAdapter.start(PortletContainerAdapter.java:72)
            at sun.reflect.GeneratedMethodAccessor170.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.jboss.joinpoint.plugins.reflect.ReflectMethodJoinPoint.dispatch(ReflectMethodJoinPoint.java:72)
            at org.jboss.kernel.plugins.dependency.KernelControllerContextActions.dispatchJoinPoint(KernelControllerContextActions.java:92)
            at org.jboss.kernel.plugins.dependency.KernelControllerContextActions$LifecycleAction.installAction(KernelControllerContextActions.java:452)
            at org.jboss.kernel.plugins.dependency.KernelControllerContextActions$KernelControllerContextAction.install(KernelControllerContextActions.java:147)
            at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
            at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:226)
            at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:593)
            at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:346)
            at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:438)
            at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:379)
            at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:225)
            at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:151)
            at org.jboss.kernel.plugins.dependency.AbstractKernelController.install(AbstractKernelController.java:74)
            at org.jboss.portal.portlet.deployment.jboss.PortletAppDeployment.start(PortletAppDeployment.java:226)
            at org.jboss.portal.core.deployment.jboss.PortletAppDeployment.start(PortletAppDeployment.java:94)
            at org.jboss.portal.server.deployment.jboss.DeploymentContext.start(DeploymentContext.java:99)
            at org.jboss.portal.server.deployment.jboss.PortalDeploymentInfoContext.start(PortalDeploymentInfoContext.java:211)
            at org.jboss.portal.server.deployment.jboss.ServerDeployer.start(ServerDeployer.java:217)
            at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
            at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

            • 3. Re: JBoss Portal Beta 1 release
              Stephen Westbom Newbie

              P.S. the javadocs are equally informative

              • 4. Re: JBoss Portal Beta 1 release
                Prashant Jha Newbie

                 


                What's new since the 2.4 release ?

                - Management portlet completely redone!
                - Improvements of the dashboards with capability to edit private pages and copy a shared page to the dahsboard space
                - Usability improvements : User / Role / CMS portlets redone
                - flexible LDAP integration
                - JMX invocation statistics of portlets
                - CMS security improvements
                - CMS Workflow
                - CMS integration improved
                - Full implementation of JSR 168 portlet caching


                Can someone please point me to the CMS Workflow part of the beta release. I cannot find it in the documentation that is posted on the site.

                Thanks a lot for your help.

                • 5. Re: JBoss Portal Beta 1 release
                  Sohil Shah Master

                  anuprash-

                  look at http://wiki.jboss.org/wiki/Wiki.jsp?page=CMS_Workflow

                  for CMS Workflow information

                  Thanks

                  • 6. Re: JBoss Portal Beta 1 release
                    Prashant Jha Newbie

                    Thank you Sohil.

                    I saw that in the Role Management portlet, The "Create New Role" link does not work.

                    I am running 2.6 Beta 1 in Firefox on Linux.

                    Thanks!

                    • 8. Re: JBoss Portal 2.6 Beta 1 release
                      Prashant Jha Newbie

                      In getting the workflow to work I modified the /portal-cms.sar/portal-workflow.sar/META-INF/jboss-service.xml. Specifically, I uncommented the JBPM Process Definition part so that I could extend it to include a more detailed workflow. On restarting the app server, I see the following error lines:

                      --- MBeans waiting for other MBeans ---
                      ObjectName: portal:service=ApprovePublish,type=Workflow
                      State: FAILED
                      Reason: org.xml.sax.SAXParseException: Premature end of file.
                      I Depend On:
                      portal:service=Workflow,type=WorkflowService
                      portal:service=Module,type=IdentityServiceController
                      Depends On Me:
                      portal:service=CMS

                      --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
                      ObjectName: portal:service=ApprovePublish,type=Workflow
                      State: FAILED
                      Reason: org.xml.sax.SAXParseException: Premature end of file.
                      I Depend On:
                      portal:service=Workflow,type=WorkflowService
                      portal:service=Module,type=IdentityServiceController
                      Depends On Me:
                      portal:service=CMS

                      I have tried to look for the Workflow Service at all levels of the installation but cannot locate it. Can someone please let me know if this is something that I am doing wrong or is it a bug.

                      Thank you

                      • 9. Re: JBoss Portal 2.6 Beta 1 release
                        Stephen Westbom Newbie

                        Menu tabs that have security settings in the *object.xml seem to show regardless of the user's role.

                        The dropdowns using hover are extremely hard to use. They disappear before you can make a choice in the dropdown, especially with IE-6.

                        Also can you refactor this mess? The code for these menu choices is still in Java classes where it doesn't belong. How about some sort of JavaScript/Ajax based menu system fed by the *object.xmls based on the user's roles so we can easily customize the look and feel.

                        Finally, make the page nesting recursive so we can add 1:n levels of menus instead of just two.

                        • 10. Re: JBoss Portal 2.6 Beta 1 release
                          Mark Ault Newbie

                          Is there an ETA for beta 2? I am interested in seeing how the WSRP changes are progressing but that appears to not be included in the beta 1 release.

                          Will that be in the next beta?

                          • 11. Re: JBoss Portal 2.6 Beta 1 release
                            Viet Master

                            We are about to release CR1 (tagged in SVN) that contains WSRP. For technical reasons, WSRP could not be included in Beta1