Details
-
Type: Bug
-
Status: Closed
-
Priority: Critical
-
Resolution: Fixed
-
Affects Version/s: 1.6DR#5
-
Component/s: ICE-Components
-
Labels:None
-
Environment:Internet Explorer 7 / Win XP / JDK 1.4 / Tomcat 5.5.17
Description
To reproduce:
- Extract the attached portlet into the Liferay 4.3.0-RC1 Tomcat "webapps" folder
- Start the portal
- Startup IE7 (this is only broken under IE, not FF)
- Login as test@liferay.com
- Create a new page
- Add the "Sample ICEfaces (Sun RI) Portlet" under the "Test" category
- To reproduce the <ice:selectInputDate/> problem:
- PRESS SHIFT+CTRL+F for the ICEfaces JavaScript debugger
- Try to pick a date from the popup calendar
- Examine the errors in the debugger window
- To reproduce the <ice:inputText/> problem:
- Go to EDIT mode
- Type in a value for "Foo"
- Type in a value for "Recipient Email Address"
- Click "Submit"
- Note that there is an <ice:outputText/> to the right of each field that shows what the value SHOULD be
- PRESS SHIFT+CTRL+F for the ICEfaces JavaScript debugger
- Click on the "Reset Default Values" button
- Examine the errors in the debugger window
-
Hide
- sample-icefaces-sun-portlet.zip
- 4.37 MB
- Neil Griffin
-
- sample-icefaces-sun-portlet/Edit.jspx 4 kB
- sample-icefaces-sun-portlet/Help.jspx 2 kB
- sample-icefaces-sun-portlet/JobApplication.jspx 8 kB
- sample-icefaces-sun-portlet/.../context.xml 2 kB
- sample-icefaces-sun-portlet/.../JobApplication.class 7 kB
- sample-icefaces-sun-portlet/.../commons-logging.properties 1 kB
- sample-icefaces-sun-portlet/.../Edit.properties 0.2 kB
- sample-icefaces-sun-portlet/.../Help.properties 1 kB
- sample-icefaces-sun-portlet/.../JobApplication.properties 2 kB
- sample-icefaces-sun-portlet/.../Language.properties 2 kB
- sample-icefaces-sun-portlet/.../log4j.properties 2 kB
- sample-icefaces-sun-portlet/.../faces-config.xml 3 kB
- sample-icefaces-sun-portlet/.../geronimo-web.xml 0.3 kB
- sample-icefaces-sun-portlet/.../backport-util-concurrent.jar 343 kB
- sample-icefaces-sun-portlet/.../commons-beanutils.jar 184 kB
- sample-icefaces-sun-portlet/.../commons-collections.jar 546 kB
- sample-icefaces-sun-portlet/.../commons-digester.jar 107 kB
- sample-icefaces-sun-portlet/.../commons-fileupload.jar 52 kB
- sample-icefaces-sun-portlet/.../commons-lang-2.1.jar 203 kB
- sample-icefaces-sun-portlet/.../commons-logging.jar 52 kB
- sample-icefaces-sun-portlet/.../commons-validator.jar 136 kB
- sample-icefaces-sun-portlet/.../el-api.jar 24 kB
- sample-icefaces-sun-portlet/.../icefaces-comps.jar 619 kB
- sample-icefaces-sun-portlet/.../jsf-api.jar 356 kB
- sample-icefaces-sun-portlet/.../jsf-impl.jar 778 kB
- sample-icefaces-sun-portlet/.../just-ice.jar 648 kB
- sample-icefaces-sun-portlet/.../log4j.jar 350 kB
- sample-icefaces-sun-portlet/.../oro.jar 64 kB
- sample-icefaces-sun-portlet/.../util-bridges.jar 14 kB
- sample-icefaces-sun-portlet/.../util-java.jar 280 kB
Issue Links
- blocks
-
ICE-1809 Support for Liferay Portal
- Closed
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
I built and ran component-showcase from the trunk and it exhibits the same behaviour so it is not a portlet specific issue. Oddly, Safari seems to work but Firefox and IE both exhibit issues.
This is easily reproduced without Portlets by running Comp. Showcase, popping up the calendary, select a date, and the selected date quickly flashes into the selectInputDate inputText and then disappears.
I'm also seeing this one on converters. For example:
<ice:inputText>
<f:convertDateTime/>
</ice:inputText>
will not convert the inputted date and re-render it properly in the browser.
So this bug has far reaching tentacles and ramifications.
'type' attribute cannot be updated dynamically in Firefox.
'dir' attribute cannot be updated dynamically in IE 7.
Can you see if you can reproduce this.