[JBoss Portal] - Re: JBoss Portal default MyPage & samples
by PeterJ
SJX, thanks for catching the typo.
JBoss AS doesn't have any portlets itself, so that isn't the issue. It has to be one of the portlets from portletswap. Also JBoss AS does not keep track of any portal information, that is the sole responsibility of JBoss Portal.
All portal information (including portlets, instances and objects/windows) is kept in the database. The *-object.xml, and similar files, are used both initialize and update the data in the database (hence the '< if-exists >' tag). Unfortunately, no matter how < if-exists > is set, the portal cannot tell that you actually deleted the pages from the database, and thus simply repopulates it. Hmm, maybe a value of 'firstTimeOnly' for < if-exists > might be handy.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4001848#4001848
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4001848
19 years, 3 months
[JBoss Portal] - JBoss Portal 2.6 Alpha Release (Repost)
by julien@jboss.com
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
19 years, 3 months