Bug
- [ICE-1571] - Scrollable DataTable not maintaining scroll-state
- [ICE-2315] - maxlength attribute of ice:selectInputText does not work
- [ICE-4983] - PanelPositionedEvent's phase not changed by setEventPhase
- [ICE-5024] - outputFormat not generating clientId
- [ICE-5535] - Threads hunging when session gets destroyed
- [ICE-5649] - Deadlock on session invalidation
- [ICE-6225] - selectInputText does not fire valueChangeListener when '(' is entered in IE 7
- [ICE-6563] - java.lang.IllegalArgumentException in DataPaginator
- [ICE-6719] - Multiple row selection occuring on sortable dataTable with multiple=false
- [ICE-6853] - ice:messages not displayed when using Spring Web Flow
- [ICE-6858] - JavaScript error thrown when typing inside an inputText component used in a treeNode
- [ICE-6917] - ´B is null´ js error thrown
- [ICE-6929] - FacesContext.externalContext.response.namespace resets to empty after server roundtrip
- [ICE-6957] - Regression: ICE-2761 selectInputText has styling problem when overlapping richText component
- [ICE-6967] - Hanging threads upon shutdown or undeploy
- [ICE-6973] - renderOnUserRole does not work when invoked from an async renderer
- [ICE-6974] - Hanging Core threads upon shutdown or undeploy
- [ICE-6975] - Hanging Push Server threads upon shutdown or undeploy
- [ICE-6984] - Memory Leak when updating the outputChart component using Push
- [ICE-6986] - Regression: Errors on IE when closing browser after panelTooltip is shown
- [ICE-6987] - Security vulnerability with ServeCSSResource.java
- [ICE-6989] - Deadlock on Session invalidation/logout on WebSphere
- [ICE-6990] - Hanging Message Service Client threads upon shutdown or undeploy
- [ICE-7058] - Setting float:left for a panelLayout component in a panelCollapsible header causes panelCollapsible content to display incorrectly
- [ICE-7062] - inputRichText saveOnSubmit=true takes two clicks to save value
- [ICE-7078] - Double Clicking on an empty cell in a table with a rowClickListener in IE9 causes a Javascript exception
- [ICE-7079] - commandSortHeader values not displayed in dataExported generated file
- [ICE-7085] - Browser status/connection indicator spins when the User Session Expire dialog is shown
- [ICE-7096] - JavaScript error when calling iceSubmitPartial in Chrome
- [ICE-7098] - NPE on ViewRootStateManagerImpl.restoreView
- [ICE-7146] - ice:inputRichText value is not updated in ui when modified on the sever side
- [ICE-7149] - Can't tab out of a selectInputText field with partialSubmit=true in Firefox
- [ICE-7186] - Browser auto-fill/complete interfering with input validation
- [ICE-7189] - Datatable keyboard scrolling feature does not work properly in Chrome
- [ICE-7227] - panelTooltip IE8 focus issue
- [ICE-7311] - Working with Icefaces 1.8.2 plugin for netbeans, ice:graphicImage in ice:panelSeries tag cannot correctly display byte image
- [ICE-7339] - Test if SessionBoundServer is null
- [ICE-7354] - org.mortbay.jetty.EofException should be logged as DEBUG
- [ICE-7378] - Paginator.goToFirstPage not navigating to first page in UI
- [ICE-7392] - EPS 500 error on /eps/block/receive-updated-views
- [ICE-7445] - actions not triggered when dataPaginator immediate=true
- [ICE-7451] - selectInputText drop down displays incorrectly when used in a popup and in IE9
- [ICE-7489] - Resizable ice:dataTable shows footer and header facets incorrectly
- [ICE-7524] - RowSelector regression - previous selected row not deselected in EE
- [ICE-7577] - Javascript not re-evaluated after page load in IE
- [ICE-7580] - 1st column in table not exported when using ice:column groupOn
- [ICE-7595] - JavaScript echo through focus parameter
- [ICE-7651] - Focus can be set on ice:inputFile when modal panelPopup is shown
- [ICE-7658] - CLONE -Output components don't escape JavaScript
- [ICE-7732] - ice:selectInputText - getSelectedItem() always returns null when used in a panelTabSet
- [ICE-7763] - Bridge addition of rvn parameter on reload does not handle Client-side parameters
- [ICE-7781] - ice:panelPopup - panel isn't repositioned when popup size is changed
- [ICE-7839] - ice:panelPopup - draggable popup position is changed upon first click of header in IE
- [ICE-7864] - IllegalStateException when using Server Push on iPlanet Web Server
- [ICE-7882] - ice:panelTooltip displays away from the panelGroup area
- [ICE-7888] - input stream is not closed when serving resource registered by ice:outputResource
- [ICE-7918] - blockUIOnSubmit causes a JavaScript error when calling window.close() on a modal window in IE8
- [ICE-7930] - ice:selectInputText crashes IE7 in Liferay
- [ICE-7942] - StringIndexOutOfBoundsException when attempting a push on a stale view
- [ICE-7950] - ice:panelPopup produces "Invalid chunk ignored" warning on console on Tomcat
- [ICE-7961] - NPE when using SessionRenderer with Seam
- [ICE-7988] - Hanging Monitor Runner thread upon shutdown or redeploy
- [ICE-7989] - Hanging Session Monitor thread upon shutdown or redeploy
- [ICE-8000] - PanelPositioned renders a visible xml comment containing a random number
- [ICE-8002] - Hanging Render threads upon shutdown or undeploy
- [ICE-8013] - Keyboard navigation can clear datatable view in IE8 document typoe IE7 mode
- [ICE-8015] - Support for WebLogic Portal 10
- [ICE-8206] - User Session Expired dialog shown continuously in a Liferay Portlet
Improvement
- [ICE-3714] - outputResource should not render as a div
- [ICE-5370] - Add escape attribute to ice:message and ice:messages
- [ICE-5570] - Spring Security docs and tutorial should be updated for v3
- [ICE-6131] - Add tabindex property to ice:dataPaginator
- [ICE-6863] - Add a yaxisLabels attribute to the outputChart component
- [ICE-6976] - Running Tasks in DefaultMessageService should be made stoppable
- [ICE-6988] - Add a style class to the User Session Expired Dialog
- [ICE-7015] - Add tabindex attribute to ice:panelCollapsible expand/collapse anchor
- [ICE-7053] - panelTooltip displays in wrong position when browser view is scrolled down
- [ICE-7342] - Improve ice:dataExporter memory usage
- [ICE-7411] - Add ability to cancel drag event in ice:panelPositioned change method
- [ICE-7415] - dataExporter caching previously exported data set
- [ICE-7426] - Add ability to configure getRemoteHost()
- [ICE-7441] - Add toggleOnInput like attribute to menuPopup
- [ICE-7558] - Add API to proactively clean up files generated by outputResource
- [ICE-7579] - Add username/password support to the Message Service Client
- [ICE-7581] - ServerUtility should utilize Servlet 2.5's ServletContext.getContextPath() appropriately
- [ICE-7591] - Upgrade ICEfaces' servlet-api.jar to 2.5 (compile-time)
- [ICE-7596] - Push Server: Improve locking around session data in the SessionManager
- [ICE-7813] - Make JMS settings configurable in both the web.xml as well as .properties file
- [ICE-7991] - Add ContextPreservingFilter to ICEFaces 1.8-p04 bundle
New Feature
- [ICE-5208] - Add PDF export to ice:dataExporter
- [ICE-7081] - Support for WebSphere Portal 7 in ICEfaces 1.8
- [ICE-7678] - Add Find feature to ice:dataTable
- [ICE-8007] - Support for ICEfaces portlets on Liferay 6.1
Task
- [ICE-7886] - Requested changes to code comments in some source, DTD files for Eclipse "Stardust"
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.