Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.3.0.GA_P04
-
Fix Version/s: EE-3.3.0.GA_P05
-
Component/s: ACE-Components
-
Labels:None
-
Environment:All
-
Assignee Priority:P1
-
Support Case References:Support Case #14130 - https://icesoft.my.salesforce.com/5007000001kBhSR
Description
In this scenario an ace:dateTimeEntry is set to change its input field background colour when the selected date is not the current/today's date.
This dateTimeEntry also has an ace:ajax tag to be fired for the dateTextChange event.
The issue is that when the colour change happens, the dateTextChange event is no longer fired.
This dateTimeEntry also has an ace:ajax tag to be fired for the dateTextChange event.
The issue is that when the colour change happens, the dateTextChange event is no longer fired.
-
Hide
- Case14130Example.war
- 14.12 MB
- Arran Mccullough
-
- META-INF/MANIFEST.MF 0.1 kB
- META-INF/context.xml 0.1 kB
- WEB-INF/classes/com/.../support/Item.class 0.8 kB
- WEB-INF/classes/.../support/TestBean.class 3 kB
- WEB-INF/lib/commons-beanutils.jar 226 kB
- WEB-INF/lib/commons-collections.jar 558 kB
- WEB-INF/lib/commons-digester.jar 140 kB
- WEB-INF/lib/commons-logging.jar 52 kB
- WEB-INF/lib/icefaces-ee-ace.jar 5.74 MB
- WEB-INF/lib/icefaces-ee-compat.jar 4.18 MB
- WEB-INF/lib/icefaces-ee-ext.jar 60 kB
- WEB-INF/lib/icefaces-ee.jar 640 kB
- WEB-INF/lib/javax.faces.jar 2.55 MB
- WEB-INF/web.xml 2 kB
- index.xhtml 0.5 kB
- welcomeICEfaces.xhtml 2 kB
-
Hide
- Case14130Example.zip
- 22 kB
- Arran Mccullough
-
- Case14130Example/build.xml 3 kB
- Case14130Example/.../ant-deploy.xml 2 kB
- Case14130Example/.../build-impl.xml 80 kB
- Case14130Example/.../genfiles.properties 0.5 kB
- Case14130Example/.../private.properties 0.6 kB
- Case14130Example/nbproject/.../private.xml 0.6 kB
- Case14130Example/.../project.properties 4 kB
- Case14130Example/nbproject/project.xml 1 kB
- Case14130Example/src/conf/MANIFEST.MF 0.0 kB
- Case14130Example/src/.../support/Item.java 0.6 kB
- Case14130Example/src/.../TestBean.java 2 kB
- Case14130Example/web/index.xhtml 0.5 kB
- Case14130Example/web/.../context.xml 0.1 kB
- Case14130Example/web/WEB-INF/web.xml 2 kB
- Case14130Example/.../welcomeICEfaces.xhtml 2 kB
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Tested with ICEfaces EE-3.3.0 maintenance branch r51820, Tomcat 8, FF 55, Chrome 60, MS Edge, IE 11, 10 using attached test app.
The app is functional however there is a console error after selecting a second date (all browsers):
Message: Object doesn't support property or method 'setDate'
Line: 1
Char: 261
Code: 0
URI: http://10.18.39.102:8080/Case14130Example/welcomeICEfaces.jsf
Show
Liana Munroe
added a comment - Tested with ICEfaces EE-3.3.0 maintenance branch r51820, Tomcat 8, FF 55, Chrome 60, MS Edge, IE 11, 10 using attached test app.
The app is functional however there is a console error after selecting a second date (all browsers):
Message: Object doesn't support property or method 'setDate'
Line: 1
Char: 261
Code: 0
URI: http://10.18.39.102:8080/Case14130Example/welcomeICEfaces.jsf
r51729: backported ICE-11293 and added fix to avoid double request
Committed to http://dev.icesoft.com/svn/ossrepo/icefaces-ee/patches/icefaces-ee-3.3.0_P04-FedEx-Build/icefaces
Show
Arturo Zambrano
added a comment - - edited r51729: backported ICE-11293 and added fix to avoid double request
Committed to http://dev.icesoft.com/svn/ossrepo/icefaces-ee/patches/icefaces-ee-3.3.0_P04-FedEx-Build/icefaces
Attached test case to reprodyce the issue.
Steps:
- Load welcomeICEfaces.jsf
- Select a date that is not todays date.
- The input field should be highlighted and there will be logging that the valueChangeListener was called.
- Try change the date to something else and tab out of the input field. The VCL should be called again but is not.
Show
Arran Mccullough
added a comment - Attached test case to reprodyce the issue.
Steps:
Load welcomeICEfaces.jsf
Select a date that is not todays date.
The input field should be highlighted and there will be logging that the valueChangeListener was called.
Try change the date to something else and tab out of the input field. The VCL should be called again but is not.
r51826: a more proper fix that prevents issues related to the widgetVar not being fully initialized