Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.3.0.GA_P01
-
Fix Version/s: EE-3.3.0.GA_P02
-
Component/s: ICE-Components
-
Labels:None
-
Environment:All
-
Assignee Priority:P1
-
Workaround Exists:Yes
-
Workaround Description:If applicable, convert to either the ACE components or the Standard JSF components and use their ace:ajax or f:ajax tags accordingly.
Description
When using the ice:jsEventListener to capture a specific key press or event, the actionListener/action assigned to the component is never fired. The handler script is run without any issues but when this returns true, the listener isn't invoked.
The following is shown in the browser console: [window.compat] TypeError: Ice.Parameter is undefined
The following is shown in the browser console: [window.compat] TypeError: Ice.Parameter is undefined
-
Hide
- Case12305Example3.war
- 3.50 MB
- Arran Mccullough
-
- META-INF/MANIFEST.MF 0.1 kB
- META-INF/context.xml 0.1 kB
- WEB-INF/classes/com/.../example/Item.class 1 kB
- WEB-INF/classes/.../example/TestBean.class 1 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/javax.faces.jar 2.53 MB
- WEB-INF/web.xml 2 kB
- index.xhtml 0.5 kB
- welcomeICEfaces.xhtml 4 kB
-
Hide
- Case12305Example3.zip
- 21 kB
- Arran Mccullough
-
- Case12305Example3/build.xml 3 kB
- Case12305Example3/.../ant-deploy.xml 3 kB
- Case12305Example3/.../build-impl.xml 77 kB
- Case12305Example3/.../genfiles.properties 0.5 kB
- Case12305Example3/.../private.properties 0.6 kB
- Case12305Example3/.../project.properties 3 kB
- Case12305Example3/nbproject/project.xml 0.9 kB
- Case12305Example3/src/conf/MANIFEST.MF 0.0 kB
- Case12305Example3/src/.../example/Item.java 1 kB
- Case12305Example3/src/.../TestBean.java 1.0 kB
- Case12305Example3/web/index.xhtml 0.5 kB
- Case12305Example3/web/.../context.xml 0.1 kB
- Case12305Example3/web/WEB-INF/web.xml 2 kB
- Case12305Example3/.../welcomeICEfaces.xhtml 4 kB
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Modified Ice.registerEventListener function to avoid using deprecated API. Modified iceSubmitPartial function to accept additional parameters. Modified PartialSubmitPhaseListener to find the containing form for the source element when the source is the form itself.
Show
Mircea Toma
added a comment - - edited Modified Ice.registerEventListener function to avoid using deprecated API. Modified iceSubmitPartial function to accept additional parameters. Modified PartialSubmitPhaseListener to find the containing form for the source element when the source is the form itself.
Attached test case that shows a few different scenarios where the action/actionListener methods are not called.
Note: the icefaces jar files have been removed from the war due to size restrictions.