Release Notes - ICEfaces - Version 1.6 - HTML format

Bug

  • [ICE-109] - BridgeFacesContext gets created twice in PersistentFacesServlet.service()
  • [ICE-546] - Creator: jsp tag is not highlighted and does not support autocomplete attributes in JSP editor view (JSC 2 )
  • [ICE-595] - Error Messaging: ICEfaces + Facelets doesn't give 404 error page
  • [ICE-657] - Component-showcase buttons and hyperlinks
  • [ICE-728] - Creator: Page Navigation Created with Navigation Editor Not Working
  • [ICE-803] - Component Showcase: outputProgress.jsp uses non-existing rows attr for Panel Grid
  • [ICE-814] - Rendering compatibility of Tomahawk's and Myfaces' extended components with ICEFaces (using stream writing)
  • [ICE-822] - enhancement for netbeans built structure ...
  • [ICE-825] - Concurrent DOM views not working properly
  • [ICE-839] - eclipse jsf metadata
  • [ICE-860] - Address demo crashes on Complete Address
  • [ICE-866] - Component Demo: TREE: Summarized list of problems
  • [ICE-869] - Components: Table: Contents display problem with 'Scrollable' option
  • [ICE-871] - Component Demo: No application demo for 'selectManyMenu' component
  • [ICE-880] - Component: Charts: Summarized Chart Component Issues
  • [ICE-927] - Creator: Position Panel, Chart and RowSelector new components
  • [ICE-955] - Using ice:columns without a header facet doesn't work
  • [ICE-958] - Columns component demo under component-showcase does two render/update cycle
  • [ICE-964] - ice:outputStyle or ServletEnvironmentRequest header exception
  • [ICE-973] - Default reset button in ice:forms
  • [ICE-982] - Can't safely bind components to Beans with concurrent dom views enabled.
  • [ICE-985] - ServletContext.getResource("/") sometimes returns null
  • [ICE-996] - TabChangeListeners/TabChangeEvents proliferate
  • [ICE-997] - selectInputText: action and actionListener's aren't working
  • [ICE-999] - TLD Docs: tree docs refer to non-existent com.icesoft.faces.component.custom.treeView.TreeModel
  • [ICE-1005] - selectInputText not passing through js events
  • [ICE-1012] - incorrect config details in Getting Started Guide
  • [ICE-1014] - rowSelector prohibits use of selectOneMenus in a dataTable
  • [ICE-1022] - Facelet bugs
  • [ICE-1023] - Seam: Missing Form exception when using dynamic menus under Seam
  • [ICE-1026] - checkbox horizontal label alignment not pretty
  • [ICE-1042] - netbeans VWP related Request Map is clear at request scope
  • [ICE-1049] - InputFile tld doc: uniqueFolder attribute missing from the tld docs
  • [ICE-1053] - iframe connection problem in IE6
  • [ICE-1055] - Seam: Error Messaging: when using Seam, can't reuse bean names for entity and page
  • [ICE-1064] - table header only spans first column of dataTable when using "ice:columns"
  • [ICE-1066] - NetBeans -> VWP Application Framework (run time) session scope database connection
  • [ICE-1068] - sessionAuxiliaryData not serializable
  • [ICE-1071] - Error Messaging: when trying to do ajax push when synchronousUpdate="true"
  • [ICE-1075] - Validator not called on inputFile component
  • [ICE-1076] - InputFile: styleClass has no effect on iframe in IE
  • [ICE-1078] - InputFile: size attribute has no effect
  • [ICE-1083] - Portlets: ice-extras.js not loading in portlets
  • [ICE-1084] - Seam: sample seam app produces an NPE when using debug.seam
  • [ICE-1086] - UIXhtmlComponent property ERROR messages
  • [ICE-1092] - Make ICE Facelets more like stock Facelets
  • [ICE-1095] - Using any components with "f:facet"s inside a PanelSeries breaks
  • [ICE-1096] - chart component not properly resolving web-context root of an app with a non-slash ending web-uri
  • [ICE-1101] - DataTable throws NullPointerException in autoBeansFacelets
  • [ICE-1103] - MenuItem: link is still rendered when component disabled
  • [ICE-1106] - HtmlTextareaTag can't be created without cols & rows setting
  • [ICE-1108] - InputFile: upload resets other components in the form
  • [ICE-1110] - SelectInputText generates js error when typing an apostrophe
  • [ICE-1112] - Problem with Effects and draggable attribute on ice:panelPopup and ice:panelGroup
  • [ICE-1123] - requestFocus() not Working with Appear Effect
  • [ICE-1126] - Required Attribute not Working on ice:SelectOneMenu Initialized to Empty String
  • [ICE-1129] - fastforward & fastrewind facets of dataPaginator don't display when horizontal
  • [ICE-1131] - Seam: RowSelector reported to not be working
  • [ICE-1134] - SelectOneRadio valueChangeListener is fired before any selection is made
  • [ICE-1139] - Seam: ValueChangeListener fired on unrendered SelectOneRadio
  • [ICE-1141] - Seam: PersistentFacesState.render() causes IllegalStateException "No page context active"
  • [ICE-1152] - Portlets: Charts not working in portlets
  • [ICE-1157] - Portlets: Facelets not working in Portlets
  • [ICE-1158] - Error Messaging: setting javax.faces.STATE_SAVING_METHOD to client should throw some kind of error
  • [ICE-1172] - component-showcase file upload can show wrong filename
  • [ICE-1173] - inputFile validation issues
  • [ICE-1179] - Building requires online DTD files
  • [ICE-1181] - Creator 2 inputFile with OutputStyle
  • [ICE-1182] - Creator 2 outputChart chartTitle
  • [ICE-1183] - Component generation problem
  • [ICE-1188] - outputCharts component has missing and incomplete TLD documentation
  • [ICE-1195] - MenuBar tld should not have actionListener attribute
  • [ICE-1199] - component-metadata test case move to component
  • [ICE-1201] - actions changing the viewID aren't resetting the browser url
  • [ICE-1202] - outputlink or page refresh after navigation doesn't reset the original viewid/page
  • [ICE-1211] - inputTextClass attribute is missing on inputFile component
  • [ICE-1215] - Jdeveloper JspLibrary and parsing icefaces-comp.jar tld file
  • [ICE-1219] - 3D Chart component Image Map is incorrect
  • [ICE-1220] - Component -showcase removal of "CITY_HACK" from selection example
  • [ICE-1222] - Component Showcase font size too large
  • [ICE-1227] - <f:loadBundle> gets cleaned up when using standardRequestScope="true"
  • [ICE-1228] - Seam: need to support @DataModelSelectionIndex
  • [ICE-1239] - ErrorHandler on metadata xml processor
  • [ICE-1243] - autoBeansFacelets ice:inputFile send redundant events
  • [ICE-1247] - UIInput.requestFocus() not working in IE 6 & 7 when moving from unrendered to rendered
  • [ICE-1252] - BlockingResponseState maxUnflushed is hard coded and too low
  • [ICE-1253] - missing keystore in build
  • [ICE-1254] - back button functinality broken in FF due to no cache-control on BlockingServlet response
  • [ICE-1258] - Effect durations > 999 don't work
  • [ICE-1259] - rowSelector makes dataTable disappear in Safari
  • [ICE-1262] - Popup Panel isn't draggable
  • [ICE-1263] - SelectInputText.populateItemList() needs to check for NULL list
  • [ICE-1264] - component-metadata migration
  • [ICE-1267] - Portlets: rationalize resource URLs for portlet compatibility
  • [ICE-1269] - Add frequency , and minChars options to SelectInputText
  • [ICE-1280] - TableRenderer calling UIData.setRowIndex one too many times when paging.
  • [ICE-1283] - iceextras.js not loaded on pages arrived to via jsf-navigation without redirect
  • [ICE-1285] - uiData.setRowIndex() being called for 0 index even if there is no data associated with the dataModel
  • [ICE-1288] - CLONE -Seam: PersistentFacesState.render() causes IllegalStateException "No page context active"
  • [ICE-1296] - Seam EventContext lifespan is not correct
  • [ICE-1298] - Seam: ICEfaces component classes not visible to Seam EJBs
  • [ICE-1302] - renderer-type field for RowSelectorRenderer entry in component FacesConfig.xml file is wrong
  • [ICE-1303] - RE:action and actionListener attribute missing on ice:inputSecret component
  • [ICE-1304] - NullPointerException thrown by "com.icesoft.faces.webapp.http.common.standard.CompressingServer" class.
  • [ICE-1317] - metadata with wrong family name leading to null tagName
  • [ICE-1322] - TldLocationsCache.getUriFromTld() throws an NPE trying to load struts jars
  • [ICE-1328] - OBJECT element within FORM causes proble
  • [ICE-1330] - Seam: Identity.logout causes problems.
  • [ICE-1331] - Script tag link to ice-extras.js is broken
  • [ICE-1332] - Seam: File Upload Progress Bar not working.
  • [ICE-1335] - icefaces-extras.js not loaded on subsequent page renders
  • [ICE-1344] - <ice:inputFile> can take a "style" attribute, but it is not valid according to the TLD.
  • [ICE-1346] - The InputFile Component with OutputProgress Component demo doesn't update/rerender in the browser with fast HTTP connections
  • [ICE-1347] - <ice:messages> can take a "layout" attribute, but is not valid according to the TLD.
  • [ICE-1348] - AbstractChart shouldn't cast Paint to a Color
  • [ICE-1352] - TLD XML fails validation
  • [ICE-1358] - ClassCastException in SeamExamples
  • [ICE-1362] - Generated <span> inside selectInputText adds height to suggestion cells
  • [ICE-1363] - Problem setting some attributes of InputText via component binding
  • [ICE-1364] - Seam: Validators not fired when no value is set
  • [ICE-1365] - Threads used by RenderManager have incorrect context classloader.
  • [ICE-1372] - Exception thrown when showing Seam debug page
  • [ICE-1373] - .css and .js files are not being injected to the head of the document for myfaces' components
  • [ICE-1375] - Deadlock for persistent connections
  • [ICE-1377] - Seam: RenderManager not calling execute() before render()
  • [ICE-1379] - Blocking connection not re-initialized on page reload
  • [ICE-1380] - required="true" does not have any effect
  • [ICE-1382] - undeploying application causes infinite loop
  • [ICE-1383] - org.w3c.dom.DOMException: HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not permitted.
  • [ICE-1384] - Thread prevents application server shutdown
  • [ICE-1385] - Seam: PageFlow navigation not applied correctly
  • [ICE-1388] - Setting attribute "bgcolor" of PanelTabSet doesn't pass to the root element
  • [ICE-1391] - <ice:inputHidden> does not submit data back to server
  • [ICE-1392] - Cannot change theme for component-showcase-facelet on IE 7
  • [ICE-1396] - Tree problem: some attributes don't work (or should be removed from TLD)
  • [ICE-1397] - NullPointerException when using ServletEnvironmentRequest.getHeader() method
  • [ICE-1399] - SessionExpiry exception attempting to connect to application
  • [ICE-1400] - generated <div> in SelectInputText omits z-index
  • [ICE-1401] - SelectBooleanCheckbox clears when switching panels
  • [ICE-1403] - Cannot use inner class as a listener in WebSphere.
  • [ICE-1404] - There are no comments in generated TLDdocs.
  • [ICE-1407] - Including an ICEfaces portlet in Liferay breaks the Liferay drag&drop portlet feature
  • [ICE-1411] - Safari incorrectly handles redirect URLs containing ampersand
  • [ICE-1412] - Seam: method encodeConversationId now takes viewId parameter
  • [ICE-1418] - Required attribute valueBinding unset when using partialSubmit
  • [ICE-1420] - Modal dialog doesn't work with absolute positioning + docytype
  • [ICE-1424] - JSP include leads to response.getWriter() and IllegalStateException upon getOutputStream()
  • [ICE-1425] - Page refresh causes all .css and .js files to be cleaned up [Myfaces, Tomahawk]
  • [ICE-1426] - Accordion Panel can't be used in Tab Set
  • [ICE-1428] - Tomahawk's t:tree2 component throws classCast exception under icefaces.
  • [ICE-1430] - Content-Type not set correctly on bundled resources
  • [ICE-1433] - Specific use cases break selectInputText
  • [ICE-1434] - Menus broken with JSF RI 1.2 + Facelets
  • [ICE-1435] - Ajax Push sometimes fails to update page without concurrentDOMViews
  • [ICE-1436] - ice:outputProgress does not show 100% with Facelets
  • [ICE-1438] - Tomahawk: commandLink proliferates when interacting with the calendar of t:schedule component
  • [ICE-1440] - ice:inputFile and ice:messages problem with JSF RI 1.1 + Facelets or JSP
  • [ICE-1441] - ice:inputFile and ice:messages additional problems with JSF RI 1.2 + Facelets
  • [ICE-1443] - ice:outputChart clicking doesn't work with JSF RI 1.2 + Facelets
  • [ICE-1444] - Round-up of issues with component-showcase
  • [ICE-1446] - typo 'partialSumbit' valueBinding
  • [ICE-1448] - Seam: ice:inputFile file upload not working
  • [ICE-1449] - Tomahawk: t:inputCalendar proliferates commandLinks
  • [ICE-1456] - Seam-componentShowcase:- problem loading message in properties bundle existing in icefaces-comp (for FileUpload)
  • [ICE-1468] - inputFile silently fails in some cases
  • [ICE-1470] - Seam: Conversation management using pages.xml not working
  • [ICE-1471] - com.sun.rave.faces.data.CachedRowSetDataModel is causing none of the row to be rendered
  • [ICE-1473] - cpu overload from fetching CSS resources with gzip encoding
  • [ICE-1487] - safari styling shows grey boxes in component-showcase
  • [ICE-1489] - ServletEnvironmentRequest is instantiated twice on first request
  • [ICE-1492] - Opacity Effect not working
  • [ICE-1496] - Updates for multiple views on a page are not returned in proper XML format
  • [ICE-1502] - SelectInputText not escaping text
  • [ICE-1506] - Seam: seam-gen generates classes in the wrong location for actions
  • [ICE-1507] - Messages rendered multiple times on asynchronous updates
  • [ICE-1508] - WebLogic 9.2: UIInput in iframe will not allow direct focus in IE
  • [ICE-1509] - Seam-gen: .classpath and .project files missing
  • [ICE-1512] - Seam page parameters are being kept as List of Strings rather than String
  • [ICE-1513] - dataTable inserting selection_spacer on table that does not have scrolling enabled
  • [ICE-1514] - Seam--when doing a search with seam-gen generated pages, the first attempt doesn't work
  • [ICE-1515] - The selection list of selectInputText component does not show any border as the class attribute is being rendered as styleClass
  • [ICE-1516] - component-showcase pie charts exception on first click
  • [ICE-1517] - component-showcase Accordion Panel header facet doesn't style nicely any more
  • [ICE-1520] - Component-showcase: tree component text problem
  • [ICE-1521] - Chat problem in auction monitor appl.
  • [ICE-1522] - Component showcase chart and dynamic chart scope issues
  • [ICE-1523] - ice:inputFile not invoking Action MethodBinding
  • [ICE-1527] - panelAccordion expanded attribute ValueBinding doesn't work immediately
  • [ICE-1530] - RenderManager throws a NullPointerException if state is null.
  • [ICE-1532] - If running ICEfaces under WebLogic the dom update always the "form" element level
  • [ICE-1533] - panelAccordion.expanded had wrong attribute metadata
  • [ICE-1534] - Server side leak of auctionMonitor clock bean threads
  • [ICE-1536] - Rendering of rowSelector does not work if the jsp is reached by non-redirected navigation rule
  • [ICE-1538] - Memory leak in IE, Safari browsers
  • [ICE-1540] - inputFile should discard IE client file path
  • [ICE-1542] - Component-showcase facelets: accordion style problem (JSF 1.2)
  • [ICE-1547] - Accessing an ICEfaces Portlet deployed on Liferay Portal through Safari fails
  • [ICE-1549] - ICEfaces/Liferay JavaScript collisions?
  • [ICE-1553] - column rendering with scroller bar - renders header columns and body columns separately and offsets columns --need a default setting for seam-gen
  • [ICE-1566] - NullPointerException with commandButton in VisualWebPack
  • [ICE-1567] - rvn query parameter being duplicated on subsequent redirects
  • [ICE-1573] - spring: conversation lock release exception
  • [ICE-1590] - h:panelGrid under ICEfaces appends index counter infront of column classes
  • [ICE-1596] - <ice:selectInputDate/> popup candender not rendering back/next icons in Liferay Portal 4.3.0 (pre-release)
  • [ICE-1597] - Comp. Showcase: Panel Tab Set demo doesn't adjust selectedTab index when removing tabs
  • [ICE-1598] - PanelPopup + Modal causes blank.iface not found
  • [ICE-1600] - <ice:inputFile/> does not respect the uploadDirectoryAbsolute context-param in web.xml and new "downloadFolder" attribute not documented
  • [ICE-1601] - <ice:inputFile/> does not set the "file" or "fileInfo" attributes via ValueBinding
  • [ICE-1605] - <ice:inputFile/> does not render <link> attributes from <ice:outputStyle> elements on the containing page
  • [ICE-1606] - <ice:outputStyle/> resource problem when rendering <link> elements under Liferay Portal
  • [ICE-1608] - <ice:inputFile/> no longer supports the "cssFile" attribute
  • [ICE-1610] - <ice:selectInputDate/> popup calendar is not opaque or is not at the top of the z-layer when popped up
  • [ICE-1611] - <ice:inputFile/> does not create a session-specific folder for the uploaded file
  • [ICE-1612] - Updates not working at all in any browser
  • [ICE-1613] - Redeploying ICEfaces applications leaks Perm gen
  • [ICE-1615] - Unable to get PortletPreferences within ICEfaces portlets
  • [ICE-1621] - The <ice:inputFile/> "styleClass" property getting rendered with the word "Text" appended to the end
  • [ICE-1633] - inputFile not putting file name in message: ''{0}'' is not a valid file
  • [ICE-1639] - <ice:selectManyCheckbox>, when using "visible=false", the component is still visible
  • [ICE-1643] - With 1.6 DR xxx the "multiple" attribute on the RowSelector component can not bet set as literal value
  • [ICE-1649] - Component Attribute issues from 1.5.3 to 1.6
  • [ICE-1651] - Facelets component-showcase combining charts breaks on revisit
  • [ICE-1652] - ICEfaces source contains non-ascii characters
  • [ICE-1655] - MyFaces: JS Error 'this.request.readyState' is null or not an object" when using IE6
  • [ICE-1656] - JSP Tags have wrong primitive attribute metadata
  • [ICE-1663] - Tabs in PanelTabSet are separated by wide gaps in IE, Safari
  • [ICE-1668] - New values of attributes are not applied dynamically in the markup
  • [ICE-1671] - Portlet decoration Javascript incompatibility between ICEfaces and Liferay "Desktop" theme
  • [ICE-1673] - JavaScript bridge takes over all form submission
  • [ICE-1677] - Server log WARN: [Parameters] Parameters: Invalid chunk ignored
  • [ICE-1692] - Connection problems if a web app is opened in two tabs or windows
  • [ICE-1695] - Error updating <ice:inputText/> and <ice:selectInputDate/> inside the DOM when running under IE7
  • [ICE-1696] - maxlength="0" rendered if no maxlength is supplied.
  • [ICE-1700] - Style: The panelTabSet and dataTable components do not follow standard theme CSS class naming conventions
  • [ICE-1702] - <ice:inputFile/> broken starting with build 145 (06/08/2006 trunk)
  • [ICE-1704] - Unable to clear model data with null values after form submission in portlet after using trunk (revision 14098, 6/8/2007)
  • [ICE-1707] - Blocking HTTP request uses GET instead of POST
  • [ICE-1708] - Value in X-Set-Window-Cookie is not echoed back accordingly using X-Window-Cookie
  • [ICE-1724] - PanelTabSet bound to a dynamic array in request scope duplicates child components on every page view
  • [ICE-1725] - xp-portlet.css is falling behind xp.css
  • [ICE-1728] - <ice:panelTab/> not rendering with XP CSS theme applied as of trunk revision 14135 (6/13/2007) for portlets
  • [ICE-1729] - database connection failure
  • [ICE-1730] - column's footer is rendered after table footer
  • [ICE-1734] - Seam Ajax Push with JSF 1.2 throws Exceptions
  • [ICE-1735] - Severe memory leaks in ICEfaces v1.6.0 DR#5
  • [ICE-1738] - history-frame iframe causes IE 7 to add padding to top of page
  • [ICE-1740] - Handling temporary styles
  • [ICE-1744] - when logging out of a session, get a blank screen
  • [ICE-1751] - dragdrop2 and effects2 tutorials display but are not interactive
  • [ICE-1758] - Style: The Tree component is showing different icons for open nodes with royale theme
  • [ICE-1759] - imageDir attribute of selectInputDate component is not working properly with valueBinding
  • [ICE-1762] - ice:panelCollapsible has event ordering issue between image indicator and collapsing of the panel
  • [ICE-1765] - concurrent user events may cause data corruption
  • [ICE-1771] - ViewListener is lacking javadoc
  • [ICE-1782] - The image of the outputChart component id not being rendered if the jsp page is in the subdirectory
  • [ICE-1787] - Tabs in PanelTabSet are separated by wide gaps in Safari
  • [ICE-1789] - ice:inputFile component has scrollbar in Opera and Safari
  • [ICE-1790] - ice:menuBar has some styleClass name problem when layout set to vertical
  • [ICE-1791] - Metadata: description of styleClass is not being generated for the following components: panleGroup, ouputFormat and PanelTab
  • [ICE-1793] - OC4J servlet container assign application/octet-stream to blank.iface
  • [ICE-1794] - ice:panelCollapsible expanded attribute does not change state with value binding
  • [ICE-1799] - Session expiry in Synchronous mode results in NPE
  • [ICE-1811] - PanelTab styling should not apply to its root span
  • [ICE-1814] - ice:PanelTab renders an extra style class (MidMid) which causes the background image of the pabelTab to be looked incorrect
  • [ICE-1820] - component-showcase + facelets: clicking on the tree elements causes full page refresh
  • [ICE-2022] - ICEfaces AHS: Using Async Server, when a session timeouts reload doesn't seem to properly work.

Improvement

  • [ICE-556] - Request-scoped bean remain in memory until the session expires
  • [ICE-560] - Add versioning to JavaScript files (was "Old Javascript not replaced in a new release")
  • [ICE-565] - Tutorial: DragDrop2: the 'DropValue' did not update if moved outside the box.
  • [ICE-644] - Creator: Support for directly editing 'value' properties in the design-time editor
  • [ICE-694] - "jsp:directive.include" under sub folders
  • [ICE-906] - AuctionMonitor: Selection of font colors for Chatters' name.
  • [ICE-1027] - chart component cannot run headless
  • [ICE-1061] - Error Messaging: persistent faces servlet not invoked, can we catch this?
  • [ICE-1080] - Feature request: InputFile needs "ice:acceptedFileTypesValidator"
  • [ICE-1104] - Tomcat 6 incompatibility
  • [ICE-1119] - Refactor Tool Integration bundles to remove icefaces libraries
  • [ICE-1133] - Unchecked exceptions are eaten by Blocking Servlet and bypass declarative exception handling rules
  • [ICE-1137] - add renderedOnUserRole to MenuItem
  • [ICE-1159] - Error Messaging: Nested forms are not throwing an exeption.
  • [ICE-1184] - jsp store migration tutorial needs touchups
  • [ICE-1189] - Rewrite Component Showcase Chart Examples
  • [ICE-1191] - JspPageToDocument.getTldInputStream() needs support for relative URIs
  • [ICE-1192] - popup calendar doesn't cover the underlying select boxes in IE
  • [ICE-1210] - Width and Height attribute need to be added to the inputFile component
  • [ICE-1230] - Update Prototype and Scriptaculous to new versions
  • [ICE-1249] - Refactor com.icesoft.faces.webapp.xmlhttp package to improve integration
  • [ICE-1265] - Need to put exact version #'s for dependencies in Getting Started Guide
  • [ICE-1271] - NotSerializableExceptions on Tomcat startup/shutdown
  • [ICE-1274] - Accessiblity: Trivial Accessibility fixes
  • [ICE-1279] - Error Messaging: when using jsp tags in a Facelets environment
  • [ICE-1281] - Error Messaging: Print less unsettling debug messages when classloading
  • [ICE-1284] - InputFile needs I18N and message customization review
  • [ICE-1289] - Modal Dialogs do not disable offscreen space when window is resized
  • [ICE-1291] - Component Showcase: Add accordion sample
  • [ICE-1295] - Left Mouse Clicks need to fire Value Change and Action Events
  • [ICE-1305] - Intercept form submits and replace with iceSubmits
  • [ICE-1314] - Close blocking connection just before session will expire
  • [ICE-1315] - Coalesce updates for elements with same ID.
  • [ICE-1324] - Netbeans VWP: desgin time renderer
  • [ICE-1336] - Update Facelets component-showcase to use dynamic ui:include
  • [ICE-1353] - Netbeans: implements ICEfacesFrameworkProvider
  • [ICE-1357] - Bring file upload into the refactored http package.
  • [ICE-1366] - Security: cross-site request forgery may be possible with XMLHttpRequest interaction
  • [ICE-1374] - Component outputStyle not used in sample WebApplications
  • [ICE-1381] - BeanInfo Code Generator
  • [ICE-1416] - Timezone: Time zones and map colors are not aligned
  • [ICE-1442] - Make rowSelector auto-row selection configurable
  • [ICE-1475] - Update outputStyle TLD doc for IE7 support enhancement
  • [ICE-1478] - Improve Portlet (JSR-168) support
  • [ICE-1504] - Fix Action and ActionListener handling for JSF 1.2
  • [ICE-1525] - effects2 should include small instructions on what to do to invoke the effect
  • [ICE-1529] - Add accessibility to the Address Demo
  • [ICE-1535] - Make timezone tutorial use new ViewListener mechanism
  • [ICE-1539] - Component Showcase - refactor the AccordionPanel example
  • [ICE-1546] - Component Showcase: Panel Tab Set Example - Enhancements
  • [ICE-1558] - Use relative URLs for ICEfaces' resources
  • [ICE-1572] - missing backport-util-concurrent.jar fails silently
  • [ICE-1577] - Create and configure objects at page load time
  • [ICE-1580] - Can not use inputFile in subdirectory
  • [ICE-1587] - scrollable dataTable only renders well in component-showcase demo
  • [ICE-1592] - Need versions file in the icefaces/lib folder to ease developer pain with JAR versions
  • [ICE-1603] - <ice:inputFile/> rendered <iframe> is not transparent and only looks good on a white background
  • [ICE-1604] - <ice:inputFile/> has too much margin around it and does not fit tightly with sibling components
  • [ICE-1607] - PersistentFacesState.render() Ajax Push incompatible with Liferay 4.3.0
  • [ICE-1617] - Component Showcase: Charts Horizontal Improvement
  • [ICE-1620] - Make javax.portlet.PortletConfig object available to portlet developers
  • [ICE-1644] - Custom components are not using uniform strategy for styling
  • [ICE-1646] - Remove the redundant "javax.faces.application.CONFIG_FILES" parameter from sample application web.xml files
  • [ICE-1653] - component-showcase expandable table uses ugly icons
  • [ICE-1658] - D2DFaceletViewHandler duplicate id reporting looging should be debug not error
  • [ICE-1680] - ICEfaces JSP parsing does not handle unterminated <img> or &copy;
  • [ICE-1683] - Get the Asynchronous HTTP Server up-to-date with the ICEfaces 1.6 framework
  • [ICE-1691] - Update ICEfaces dependent .jars to more recent versions
  • [ICE-1709] - The MenuBar and MenuItem component do not have styleClass attribute
  • [ICE-1727] - CommandQueue should be able to have Listener(s) added to it
  • [ICE-1732] - footer class use the same style class as header class for data table
  • [ICE-1739] - sample applications do not have jsf 1.2 build targets
  • [ICE-1745] - Correct errors and inconsistencies in the ICEfaces theme CSS classnames
  • [ICE-1747] - Rename new panelAccordion component to panelCollapsible
  • [ICE-1760] - netbeans: webuijsf form support
  • [ICE-1804] - Increase default session timeout on sample apps

New Feature

  • [ICE-605] - Runtime compatibility for JSF 1.2 implementations with Facelets
  • [ICE-877] - Support Facelets dynamic ui:include
  • [ICE-1089] - Support multi-window asynchronous connectivity to same host (overcome XMLHttpRequest 2-connection limit)
  • [ICE-1090] - Support Tomahawk Component-integration
  • [ICE-1118] - Support NetBeans Visual Web Pack (VWP)
  • [ICE-1177] - New Accordion Panel component (now called ice:panelCollapsible)
  • [ICE-1231] - Add support for the Open Ajax Alliance JavaScript hub
  • [ICE-1251] - Highlight dates in ice:selectInputDate
  • [ICE-1255] - Tomcat 6 asynchronous features (preliminary)
  • [ICE-1261] - Add a Focus effect
  • [ICE-1277] - New ice:effects tag (contain effects to the JSP)
  • [ICE-1300] - Horizontal bar chart support
  • [ICE-1321] - Need new iframe component
  • [ICE-1349] - Netbeans VWP: icons for new components
  • [ICE-1359] - Merge EE Bridge implementation into the CE edition
  • [ICE-1367] - Seam: Create ICEfaces SeamGen integration
  • [ICE-1670] - Spring WebFlow integration
  • [ICE-1699] - Runtime compatibility for JSF 1.2 implementations with JSPs
  • [ICE-1809] - Support for Liferay Portal
  • [ICE-1810] - Support Integration with JBoss Seam

Task

  • [ICE-1356] - Investigate Tomahawk comp. submit technique changes
  • [ICE-1463] - Remove unused classes
  • [ICE-1584] - Verify if ICEfaces supports Tomahawk's updateActionListener?
  • [ICE-1780] - change panelSeries add and remove pics
  • [ICE-1781] - component-showcase: change the header images and color of panelCollapsible demo
  • [ICE-1792] - change the colors of the chart demo under component-showcase
  • [ICE-1797] - correct css classes for component-showcase demo
  • [ICE-1805] - ice:panelCollapsible: disable collapse effect

Edit/Copy Release Notes

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