Release Notes - ICEfaces - Version 1.6.1 - HTML format

Bug

  • [ICE-452] - Remove the need for enclosing forms.
  • [ICE-597] - Noisy ice:outputDeclaration error messages with Facelets
  • [ICE-1320] - AutoComplete Component Returning Inaccurate Number of Rows
  • [ICE-1351] - newline emitted after </input>
  • [ICE-1432] - D2DFaceletViewHandler throws NPE if not specifying the default jsf suffix
  • [ICE-1459] - RowSelector doesn't correctly work with two portlets
  • [ICE-1550] - Seam: h:selectOneMenu current value not initialized using s:selectItems
  • [ICE-1569] - Expanded tree nodes overflow the scrollable div in IE
  • [ICE-1595] - InputFile not working with GlassFish JSF 1.2
  • [ICE-1654] - Required attribute bound to a valueBinding is unset when using partialSubmit in UIData components
  • [ICE-1684] - Converter not called when used in DataTable column header
  • [ICE-1701] - JavaScript error reported in IE7 when <f:convertDateTime/> used within an <ice:inputText/>
  • [ICE-1705] - panelPostioned not working when 'handle' attribute declared
  • [ICE-1710] - Facelet View Handler does not handle html markup inside components
  • [ICE-1711] - Facelet View Handler throws nested forms FacesException when using a flow-through template
  • [ICE-1712] - <ice:selectInputDate/> fails to set focus after date is selected from popup calender
  • [ICE-1721] - OutputLabel doesn't correctly render inner html
  • [ICE-1722] - Seam redirection cause NullPointerException
  • [ICE-1756] - Must change SeamUtilities Class due to change in Seam API (version 1.3.0.ALPHA) - no longer has conversationIsLongRunningParameter param
  • [ICE-1761] - change in API for Seam1.3.0 means changes in D2DSeamFaceletViewHandler
  • [ICE-1816] - renderedOnUserRole doesn't work with panelCollapsible
  • [ICE-1823] - PanelCollapsible TLD docs missing label attribute
  • [ICE-1826] - CoreUtils.resolveResourceURL() does not properly resolve resources from the context root
  • [ICE-1841] - NoSuchMethodError CharSequence argument to StringBuffer.insert
  • [ICE-1865] - <ice:selectInputDate> ignores the disabled attribute
  • [ICE-1868] - inputFile upload from IE to Linux
  • [ICE-1872] - Ajax Push does not work in Opera after redirect
  • [ICE-1873] - PanelCollapsible: expands and collapses all panels if inside the dataTable or panelSeries.
  • [ICE-1874] - Bgcolor attribute does not apply on the dataTable when scrolling is enabled
  • [ICE-1880] - When creating a plot in the cells of a Data table, the chart is only shown in the last row of the table
  • [ICE-1881] - JSF 1.2 detection fails on WebLogic 8.1
  • [ICE-1882] - ice:panelCollapsible: inputText does not update its value if it is child of ice:panelCollapsible
  • [ICE-1884] - SetCookie.serializeTo() should use explicit casting to long
  • [ICE-1885] - ICEfaces application hangs after switch from one application to another
  • [ICE-1886] - Forwards using navigation rules don't work as expected
  • [ICE-1888] - Messages renderer shouldn't render empty ul tags
  • [ICE-1899] - "receive-updated-views" requests in tight loop on bridge shutdown
  • [ICE-1904] - menuItem: value binding for stylesheets only works on submenus
  • [ICE-1908] - valueChangeListener for all input components called on first partial or full submit
  • [ICE-1910] - Fix relative path resolution in Servlet environments
  • [ICE-1911] - Exception Handling not working on IE 6 or 7
  • [ICE-1912] - whole form gets updated when single component in table is modified
  • [ICE-1915] - submit broken after link window.open() navigation in IE
  • [ICE-1940] - Redirection to external URLs appends ?rvn=1
  • [ICE-1946] - Request-scope ColumnDataModel rowIndex not correct when re-navigating to a page
  • [ICE-1956] - Immediate attribute not working on MenuItem
  • [ICE-1958] - Using /faces/* mappings cause images to be incorrectly handled
  • [ICE-1961] - ice:panelCollapsible: component data is lost after expanding ice:panelCollapsible
  • [ICE-1967] - Wrapping session objects in anonymous classes kills calls by introspection
  • [ICE-1987] - OutputProgressRenderer race condition
  • [ICE-1988] - Intermitent parameter reading exception
  • [ICE-1991] - FacesContext not accessible in ViewListener.viewDisposed()
  • [ICE-1995] - DOMResponseWriter DOMExceptions prevent any informative logging about the problem element
  • [ICE-2008] - Servlet 2.4 api access breaks Servlet 2.3 api compliance
  • [ICE-2011] - Deadlock in BridgeFacesContext.applyBrowserDOMChanges()
  • [ICE-2013] - MainServlet doesn't support *.faces mappings
  • [ICE-2021] - ServletExternalContext requires invalidate method for Seam
  • [ICE-2023] - IE: Browser hangs on page navigation
  • [ICE-2025] - popup for Network Connection terminated appears intermittently between request and response
  • [ICE-2030] - PanelCollapsible TLD docs missing immediate attribute
  • [ICE-2034] - outputLabel doesn't render children properly
  • [ICE-2039] - rowSelector: No longer would a row appear to remain selected on mouse over
  • [ICE-2048] - panelCollapsible should be using primitive boolean type for expanded attribute instead of Boolean object type
  • [ICE-2055] - IE connection trouple
  • [ICE-2059] - Memory leak detected with Drip
  • [ICE-2064] - ICEfaces AHS: ICEfaces ID name got changed in the HTTP Request
  • [ICE-2065] - Components using IFrame causing a warning message to be displayed with IE on Https
  • [ICE-2082] - The visible attribute on the popup-calendar is not working
  • [ICE-2084] - ICEfaces AHS: AHS sockets in CLOSE_WAIT state
  • [ICE-2120] - ICEfaces AHS: Create only one MessageServiceClient per Servlet Context (Quick Fix)
  • [ICE-2121] - ICEfaces AHS: NPE when logging the sent HTTP Response
  • [ICE-7590] - CLONE -submit broken after link window.open() navigation in IE

Improvement

  • [ICE-956] - Tree performance issue with selectInputDate in Tree nodes
  • [ICE-1635] - row selector performance does not scale well
  • [ICE-1665] - Support Seam tags related to <s:selectItems> to allow more than a String to be returned.
  • [ICE-1866] - dataTable: bad performance when used with nested selectInputDate components
  • [ICE-1918] - Extending the JavaScript Object prototype causes problems
  • [ICE-1925] - ice:outputChart disable legend
  • [ICE-1936] - RowSelector differentiate between selected and nonselected moused-over rows
  • [ICE-1942] - suppress FIrebug errors for connections being closed on previous pages
  • [ICE-1964] - scrollable datatable columns do not align when cell content length exceeds column length
  • [ICE-2006] - Improve logging in DOMResponseWriter
  • [ICE-2038] - selectInputDate renders invisible calendar when renderAsPopup, which decreases the performance when inside the dataTable or Tree
  • [ICE-2057] - The outputStyleRenderer logging some debug level info to warning level
  • [ICE-2058] - scrollable datatable columns do not align when non-breaking text length exceeds column length

New Feature

  • [ICE-1638] - Merge icefaces-seam-gen with regular seam-gen into one application with choice for icefaces

Edit/Copy Release Notes

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