Release Notes - PUBLIC - Liferay Portal Community Edition - Version 6.0.6 GA - HTML format

Regression Bug

  • [LPS-13355] - Search for Roles does return any results.
  • [LPS-13432] - Request for /favicon.ico throws NullPointerException
  • [LPS-13534] - Couldn't add other communites' files as shortcut.
  • [LPS-13671] - Edit folder name in Document library throws ORA-00932 inconsistent datatypes: expected - got CLOB
  • [LPS-13886] - web resources are not compressed
  • [LPS-13956] - Can not view the wiki portlet, when upgrading to the latest 6.0.x.
  • [LPS-13999] - After submitting a "Default Configuration" of a resource to "Single Approver", you can no longer revert it back to "No Workflow".
  • [LPS-14230] - You can not upgrade from 6.0.5 or 6.0.10 to the latest version of 6.0.x. (DB2, SQL-Server, Sybase)
  • [LPS-14330] - System incorrectly displays error on Web Content Display
  • [LPS-14490] - Webcontent localization bug
  • [LPS-14537] - Fix pagination in Microsoft SQL Server when using alias columns
  • [LPS-15015] - Fix pagination in Microsoft SQL Server for queries using UNION

Feature Request

  • [LPS-3633] - Correctly escape HTML strings
  • [LPS-4246] - In message portlet, a category can choose itself or even it's child as it's parent!
  • [LPS-4625] - after you hide an announcement, the page should just like when you delete an announcement, being refreshed
  • [LPS-7020] - remove server instance
  • [LPS-11743] - Asset Importer: Add the ability to list and delete imported documents
  • [LPS-27189] - Liferay's Solr schema.xml does have a URL field, even so it is not being used (URLs are not indexed) by the portal.

Bug

  • [LPS-2484] - Announcements can not be 'Marked As Read'
  • [LPS-2502] - You Can Not Add Portal Instances in the Control Panel / Admin Portlet
  • [LPS-2904] - Improvements in iFrame Portlet
  • [LPS-6719] - Apply changes on theme CSS without restarting the server
  • [LPS-7537] - Integration with LDAP not easily customizable to allow for custom attributes
  • [LPS-7591] - Apply StringBundler to portal-impl
  • [LPS-7985] - First pages must be of type: Portlet, Panel, Embedded, Web Content, which makes no sense
  • [LPS-8024] - SVN checkout: RA layer request failed
  • [LPS-8265] - Link to a private page in community directs to blank page
  • [LPS-8602] - upgrade to PHP 6 with quercus - resin 4.x
  • [LPS-8637] - AutoLoginFilter.java cannot call the AutoLogin class defined in auto.login.hooks property
  • [LPS-8665] - Expiring a Web Content removes Tag association, even if there are other approved versions
  • [LPS-8690] - MainServlet expects HttpServletRequest.getRemoteUser() to return valid liferay user id instead of userName
  • [LPS-8691] - Service builder doesn't generate model interfaces, only implementation
  • [LPS-8921] - portlet deployment - wrong variable in BaseDeployer.java as to util-java.jar
  • [LPS-9185] - Troubleshooting - Multicasting verification UI
  • [LPS-9194] - com.liferay.portal.kernel.job package missing
  • [LPS-9373] - Problem with german Umlauts in Export / Import of LAR-Files
  • [LPS-9649] - "Showing # result." message is wrong
  • [LPS-9772] - properties files in portal-impl.jar can conflict with other properties files of the same name
  • [LPS-10496] - Guests couldn't see any categories even through they have view permission.
  • [LPS-10595] - Problem while compiling when create ext plugin in liferay 6.0.2
  • [LPS-10597] - how to add more fields in creat account jsp and affected files in which i have to change and how to store this fields in database in liferay 6.0.2
  • [LPS-10874] - Control Panel Title Displays "javax.portlet.title.160"
  • [LPS-10973] - velocity.engine.resource.manager.cache doesn't work on clustered Environment
  • [LPS-11055] - How to implement CAS-SERVER on Organization level
  • [LPS-11109] - Message Boards Statistics incorrectly display the number of items
  • [LPS-11144] - Locale suddenly switches to arabic
  • [LPS-11222] - Required xml:lang attribute missing from elements in WSRP getServiceDescription webservice call response
  • [LPS-11223] - Add restrictions to Social Equity actions
  • [LPS-11247] - Wiki Node Name Field no longer accepts spaces in the name
  • [LPS-11363] - Upgrade Liferay 5.2.3 -> 6.0.3 fails
  • [LPS-11447] - Getting NoSuchLayoutException
  • [LPS-11493] - Staging - attempting to publish the same web content article a second time throws exception in the app server
  • [LPS-11506] - XSS vulnerability
  • [LPS-11632] - HtmpImpl.hasDomain() error causes Internal Server Error when evaluating domain redirect security logic
  • [LPS-11738] - JAAS breaks login
  • [LPS-11874] - Flagging permissions will break import LAR
  • [LPS-11888] - Add sample Richfaces portlet to SVN
  • [LPS-11910] - Searching for documents in a scoped document library page will return no results
  • [LPS-11930] - VerifyJournal fails on article using global structure
  • [LPS-11955] - NoSuchStructureException during export when using global "Structure/Template"
  • [LPS-11978] - Comparisons between 'VARCHAR (UCS_BASIC)' and 'BIGINT' are not supported
  • [LPS-12008] - Asset publisher sorting and max number of shown items not working.
  • [LPS-12063] - Incompatibility with WebLogic 10.3.1, JSF 1.2 R.I. and MyFaces Portlet Bridge 1.0.0
  • [LPS-12091] - IE6/7 sometimes does not load portlet layout when calling add portlet
  • [LPS-12134] - Expose API to remove PortalCache
  • [LPS-12135] - Persistence objects should remove all cache they created on undeployment
  • [LPS-12136] - DLFolderFinderImpl causes Exception for SQL statement "UNION"
  • [LPS-12149] - Display settings of Asset publisher does not work properly
  • [LPS-12151] - Missing advanced search language key in "My Workflow Tasks" portlet.
  • [LPS-12157] - CLONE -Problems with vHosts (6.0.5)
  • [LPS-12167] - error when assigning a custom page to a user group, after adding user can't login with this usergroup
  • [LPS-12186] - Null Pointer Exception for workflow on Comments
  • [LPS-12189] - Organization administrator does not see organizations in "Control Panel > Portal > Organizations"
  • [LPS-12195] - Improve EntityCache and FinderCache to avoid creating unnecessary objects
  • [LPS-12198] - CLONE -service fails in a plugin when primitive wrappers are used as column type
  • [LPS-12216] - Errors occur when attempting to view blog entries as a Guest on Oracle
  • [LPS-12218] - Only generate Spring's transaction debug info when debug is on
  • [LPS-12221] - BeanLocator has not been set reappears in 6.0.5
  • [LPS-12244] - Add DB.isSupportsInlineDistinct
  • [LPS-12247] - PersistenceImpl should have helper "getDB" method specific to its Dialect and SessionFactory
  • [LPS-12254] - Fix inefficient String searching
  • [LPS-12310] - com.liferay.portal.upgrade.v6_0_0.UpgradeDocumentLibrary throws com.liferay.documentlibrary.NoSuchFileException
  • [LPS-12326] - Upgrade to Tomcat 6.0.29
  • [LPS-12329] - Javascript not loading when adding portlet to page
  • [LPS-12353] - Saving the values of the user's custom fields it loses addresses and phone numbers
  • [LPS-12356] - Add the ability turn social equity features on/off on the group / portlet level
  • [LPS-12400] - Upgrading from 5.2.3 to latest is broken when there is a web content article with a structure associated
  • [LPS-12401] - JSONService action allows access to CompanyService, impersonation of any user
  • [LPS-12418] - user gets notifications after leaving a community
  • [LPS-12453] - CkEditor and FckEditor allows the user to see files from the staging community in the live community
  • [LPS-12465] - Configuration will result in a blank white dialog after navigating to and from header/footer article selection
  • [LPS-12467] - Store the references to header/footer articles of Rss Portlet the same way as Web Content Display porltet so a new RSSPortletDataHandlerImpl can share similar logic
  • [LPS-12528] - Structures and templates created in a scoped page is saved into the Default scope only
  • [LPS-12582] - ORA-00920 when trying to define permission
  • [LPS-12622] - Resin httpd.exe executable no longer exist
  • [LPS-12628] - XSS in message boards
  • [LPS-12699] - Migrate to Resin 4
  • [LPS-12717] - Change of portlet "Look and Feel" causes error of portlet rendering. (on Websphere Application Server v7)
  • [LPS-12723] - web content editor bug
  • [LPS-12737] - Shrink try block
  • [LPS-12808] - Upgrade process fails when it checks (VerifyProcess) the tables in an sharding environment
  • [LPS-12917] - Persistence classes finder methods should not cache emtpy lists when exceptions occur
  • [LPS-12935] - InlineSQL should be generated even if groupId doesn't exist
  • [LPS-12938] - Generate filter methods on entities with no userId of groupId field
  • [LPS-12943] - Guest users who click the "Recent Documents" tab of the document library cause the portlet to break and exception to be thrown
  • [LPS-12945] - Add transactional cache support
  • [LPS-13047] - LiferayWindowState.EXCLUSIVE doesn't work from theme portlets.
  • [LPS-13181] - Javascript error "ctem_3_search is not defined" while using Search portlet
  • [LPS-13216] - Run Portlet local JavaScript Over wsrp on liferay
  • [LPS-13219] - Create ServiceContext with every request
  • [LPS-13253] - Upgrade to Lucene 2.9.3
  • [LPS-13290] - pagination does not work in portlet Document Library Display
  • [LPS-13296] - Submitting the configuration of a Resource to "Default: Single Approver" will revert the Default Workflow Definition to "No Workflow".
  • [LPS-13297] - Withdraw Submission a Workflow Task in the "Workflow" and "My Submissions" portlets redirect the user to an error page.
  • [LPS-13300] - Unable to accessplugin repository - proxy is set
  • [LPS-13301] - Pipelining GZipFilter
  • [LPS-13345] - Do stream response for MinifierFilter when hitting the cache files
  • [LPS-13348] - Sharded database throws a NoSuchLayoutSetException
  • [LPS-13358] - Wiki Rating not publishing when staged
  • [LPS-13386] - Add ByteBufferServletResponse to buffer byte level servlet response processing
  • [LPS-13387] - Enable ServletResponseUtil to do data hand over rather than coping where ever possible
  • [LPS-13393] - lower function under DB2 9.5 needs cast as varchar
  • [LPS-13394] - Details of spring configuration errors should be reported when bean lookups fail
  • [LPS-13402] - Nested Multi Tab Portlet
  • [LPS-13417] - Parse error in BBCodeUtil because of unclosed [url] tag in BB message
  • [LPS-13421] - Log4j.properties file does not work for date and time format
  • [LPS-13474] - Importing permissions from LAR a second time causes index violations for Index IX_8D83D0CE
  • [LPS-13536] - Issue while using DMS. JDBC Connect Reset.
  • [LPS-13673] - [Entity]LocalServiceBaseImpl shouldn't update when primary key is missing
  • [LPS-13736] - how to limit user upload size
  • [LPS-13762] - XSL Content Portlet can utilize file:/// to potentially access files on the system
  • [LPS-13769] - Can not upgrade from 5.1.2 or 5.2.3 to the latest 6.0.x.
  • [LPS-13789] - Define permissions shows confusing behavior if scope is limited to a community
  • [LPS-13810] - DLFileVersionTable class has values longer that default max char length.
  • [LPS-13824] - LayoutAction.renderExclusive() should skip flushing untouched StringServletResponse
  • [LPS-13842] - Search has no reaction within community search box under NON-system administrator
  • [LPS-13852] - Liferay Classic Theme doesn't come into effect in IE8 Windows Vista.
  • [LPS-13866] - Queries on certain databases return duplicate results
  • [LPS-13868] - Illegal taglib return value
  • [LPS-13941] - Upgrade to Spring 3.0.5
  • [LPS-13973] - Consuming WSRP Portlet hosted in OC4J - No 'Manage Portlets' option in action
  • [LPS-13984] - Web Content Display Removal cause null pointer exception
  • [LPS-14002] - Allow IFrame portlet to have a configured height / width / resize options
  • [LPS-14048] - Finder methods with arrayable groupId column generate broken code in filter finders
  • [LPS-14060] - Migrate to Resin 4.0.13
  • [LPS-14065] - DocLib folders list checks the wrong lock
  • [LPS-14109] - Web content conversion to pdf
  • [LPS-14111] - Dialect detection should only be done once per database type
  • [LPS-14135] - Permissions Algorithm 6 - database space leak
  • [LPS-14154] - Links for search results for document library entries download the file instead of going to the page
  • [LPS-14160] - ShardAdvice can throw EmptyStackException
  • [LPS-14162] - Finder and Entity Caches need to be namespaced to shards
  • [LPS-14163] - Virtual Hosting communities does not work for non-default portal instances
  • [LPS-14164] - finder cache not correctly invalidated
  • [LPS-14215] - During JSP precompile, add JARs to the classpath rather than unzip them into a common folder
  • [LPS-14242] - WebDAV folders do not display correct file sizes
  • [LPS-14259] - Basic authentication is not enforced for httpclient even if it's set directly in configuration
  • [LPS-14272] - Web Content List does not display content from Global Community
  • [LPS-14296] - Support for showBorders attribute in portlet preview taglib
  • [LPS-14334] - Blogs Portlet Does Not Show Content To Guest Role
  • [LPS-14411] - complete_gradient.png is missing
  • [LPS-14500] - Upgrades on Sybase from 5.1.2 to 6.0.11 are throwing exceptions on loading the portal
  • [LPS-14501] - Upgrade to latest AlloyUI
  • [LPS-14598] - Sort generated WSDD methods
  • [LPS-14624] - Webdav password fails with LDAP + CAS enabled
  • [LPS-14690] - Cannot add organizations in certain casese caused by Numeric Overflow exception
  • [LPS-14693] - Hidden page with view permission can get "You do not have permission to view this page." message when accessing with FriendlyURL
  • [LPS-14726] - Remote command execution in portlet "XSL content"
  • [LPS-14741] - Upgrade to Lucene 2.9.4
  • [LPS-14806] - Changed the default name of the community and RSS in message board still says guest
  • [LPS-14822] - how to enable Orbeon Forms in life ray portelet and i am unable to get these option in more dock bar.
  • [LPS-14864] - DigesterUtil needs digestBase64
  • [LPS-14924] - Impossibile riavviare il portale
  • [LPS-14940] - Define permissions shows confusing behavior if scope is limited to a community for Oracle
  • [LPS-14941] - StripFilter generates errors when using upper case tags
  • [LPS-14943] - Install web content templates to the global company group
  • [LPS-14981] - RSS Feed for Activities Portlet broken
  • [LPS-14985] - The Save button of blogs' Display Setting isn't working
  • [LPS-15032] - Selecting Add->More from Liferay portal never ends
  • [LPS-15095] - PostgreSQL 8.4 does not handle well negative integer comparisons
  • [LPS-15115] - Liferay 6.0 EE, portal-ext.properties OPENSSO issue
  • [LPS-15152] - Resin does not precompile jsps
  • [LPS-15169] - *PersistenceImpl autogenerated not compiling if there is one arrayable-operator column in a finder
  • [LPS-15170] - Can Liferay 6.0 running on JBoss 4.2.3.
  • [LPS-15176] - NPE during server startup
  • [LPS-15203] - Better Ant messages
  • [LPS-15240] - Enable Resin4 JSP compiler to run
  • [LPS-15246] - Ignore All update results in NullPointerException
  • [LPS-15247] - OpenSSOAutoLogin imports details from LDAP each time it is called if OpenSSO LDAP import is enabled - this impacts performance.
  • [LPS-15253] - Portal fails to start on Resin 4
  • [LPS-15272] - Ensure that all releases have a date suffix
  • [LPS-15278] - Resin 4 JSP compilation fails
  • [LPS-15303] - Update translations for 6.0.6 Release
  • [LPS-15353] - Allow Tag Names and/or Titles to be saved with Uppercase Letters
  • [LPS-15374] - Impossible to send email Announcements and Alarms from no-Administrator roles
  • [LPS-15433] - Run "build-test-ant-scripts" only if something has changed
  • [LPS-15584] - Uncomplete suggestion in Firefox and IE
  • [LPS-15592] - SQLGrammarException thrown by document library when clicked on 'my documents'
  • [LPS-15679] - DWR making problem
  • [LPS-16105] - LF 6.0.6 on Glassfish 3.1 - Problems with I18N
  • [LPS-16414] - Liferay is not exporting empty IG folders and unused images
  • [LPS-16479] - CLONE - Plugins need to be deployed twice after recompile / restart
  • [LPS-16542] - CLONE - com.liferay.documentlibrary.NoSuchFileException: C:\prognosia\liferay-portal-tomcat-6.0.6-20110225\liferay-portal-6.0.6\data\images\10\90\10905.jpg
  • [LPS-16923] - Danish Language
  • [LPS-17913] - Java.sql.SQLException: Argument data type ntext is invalid for argument 1 of lower function.
  • [LPS-17991] - Exported LAR file cannot be imported into the private pages of the target community
  • [LPS-18050] - Jackrabbit 1.6 doesn't work with JNDI datasource against Oracle database
  • [LPS-18347] - Could you document the Structures for Liferay 6
  • [LPS-18814] - Document Library Portlet - Additonal Fields
  • [LPS-18857] - Inconsistent configuration for user authentication "do as user" impersonation for requests and struts actions.
  • [LPS-19270] - Jackrabbit deadlocks cause resource exhaustion, DoS'ing the server
  • [LPS-19415] - Strange behavior of WorkflowTaskManagerUtil.assignWorkflowTaskToUser method
  • [LPS-19454] - Document Library is temporarily unavailable
  • [LPS-19770] - CLONE - Problem with german Umlauts in Export / Import of LAR-Files; NEW -> filename of documents and images
  • [LPS-19817] - Hibernate Exception in Document Library
  • [LPS-21771] - CLONE - Friendly URL using i18n Servlet Defined in web.xml is Replaced With LanguageId in All Links
  • [LPS-21775] - Smart GWT Portlets and Classic CSS
  • [LPS-21957] - org.hibernate.StaleStateException on clustered Document Library
  • [LPS-22740] - role-mapper is not working when the portlet is not in liferay-portlet.xml
  • [LPS-23988] - WorkflowTaskManagerUtil.assignWorkflowTaskToUser method fails in Message Bus
  • [LPS-24571] - sqlRestriction missing from RestrictionsFactoryUtil
  • [LPS-24938] - An Error Occurred: java.lang.String cannot be cast to com.esri.adf.web.data.WebMap
  • [LPS-25348] - Searchcontainer. Sorting. Hashtag in url.
  • [LPS-25653] - Pages could not be Imported
  • [LPS-25713] - Authentication Problem with IFrame Portlet for IE9
  • [LPS-25740] - Cant export user more than once
  • [LPS-25763] - When Displaystyle = 3 drop down list in language portlet, the option/language selected by user is not working while for the others values of display style (0,1,2) they are working fine.
  • [LPS-26436] - Hook Easy Slider cannot deploy use liferay plugin SDK
  • [LPS-26483] - maybe bug in MimeResponseImpl?
  • [LPS-26568] - am trying to adding article programatically,article is saving in the database but am not images are not displaying in the front end after publishing the article.Images are displaying in web content when the article status is Draft, but when i change the
  • [LPS-26691] - CLONE - At startup Oracle errors
  • [LPS-26852] - Portlet does not allow DLL embedding using object tag if files are placed in the js folder within portlet.
  • [LPS-26980] - In liferay 6.0.6 (tomcat), Asset publisher - asset selection (manual) - order and groping option was not there
  • [LPS-27103] - Lentidão excessiva no Liferay 6.0.5 CE
  • [LPS-27350] - Remove the seesion timeout from web.xml
  • [LPS-27447] - BeanLocator has not been set in 6.0.6
  • [LPS-28235] - Javascript Minifier failing With Liferay 6.0 Upgrade
  • [LPS-28377] - The onBeforeUpdate and onAfterUpdate method of BaseModelListener is called multiple times
  • [LPS-28612] - ConvertProcess throws ConvertException : org.postgresql.util.PSQLException
  • [LPS-29840] - WSRP proxy portlet generating incorrect URLs for concurrent requests to different consumers in Liferay 5.2.3
  • [LPS-29896] - Problem - Able to edit and delete others comments
  • [LPS-29923] - Liferay tomcat not loading - memory leak problem when server restart
  • [LPS-30186] - Liferay Portal Community Edition 6.1.1 CE GA2 connecting to informix9.4 issues
  • [LPS-30390] - Cannnot add few articls, only one. With Java API
  • [LPS-31160] - Allow for property file in plugin that is added to portal by packager
  • [LPS-32000] - Create large number of users through Liferay API we get an error saying "Too many open files"
  • [LPS-32178] - Convert Legacy Permissions Fails for PostgreSQL
  • [LPS-32717] - The deploy a plugin error log4j
  • [LPS-33143] - Direct access html/js/editor/ckeditor.jsp
  • [LPS-33836] - Can not redirect after login
  • [LPS-37891] - Multiple file upload (SWF based) is not working in a cluster environment in only firefox browser.

Story

  • [LPS-8423] - Add convenience methods dynamicQueryCount
  • [LPS-12352] - Social Equity - UX Add Update rankings button to social equity admin
  • [LPS-29562] - plugin repository lists are empty

Technical Task

  • [LPS-13106] - allow Facebook account linking in control panel
  • [LPS-13107] - allow facebook account linking within the normal login process
  • [LPS-13108] - allow admin to configure Facebook SSO to dictate its flow
  • [LPS-13109] - users with facebook linked accounts should be able to unlink the two
  • [LPS-13951] - GroupFinder only returns Communities and not Organizations
  • [LPS-15065] - Liferay API

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.