Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-1.8.2.GA_P04
-
Fix Version/s: EE-1.8.2.GA_P09
-
Component/s: Accessible Components, Core Extensions
-
Labels:None
-
Environment:IE 11.0.31 (KB3154070). VDI & Laptop. Application is running on Linux environment.
-
Assignee Priority:P1
Description
Hi Team,
We are facing issue on production - Team updated the IE patches from 11.0.30 to 11.0.31 (KB3154070). On IE 11.0.30 version the ice:input field was showing on the screen. but after applied the patch 11.0.31 field is not showing . I have verified on proxy side and there was no issue. After clicked the button small dialogue box is opening and only displaying Select file : upload & cancel button... but no browse field is showing. we are calling the frame from main jspx file. In main jspx file we are calling the <ui:include src="fileUploadPopUp.jspx"> </ui:include>
inside the fileUploadPopUp.jspx file we wtitten the code as :-
<ice:inputFile id="inputFileComponent"
actionListener="#{user.uploadActionListener}" width="330" progressListener="#{caseDetails.fileInProgress}" submitOnUpload="postUpload" />
I debugged the issue by F12 on IE. After debugged the issue I got the error in icefaces-d2d.js file as -
<html style="overflow:hidden;"><body style="background-color:transparent; overflow:hidden"><form method="post" action="/ProjectDMS/uploadHtml" enctype="multipart/form-data" id="fileUploadForm"><input type="hidden" name="ice.component" value="caseTabsForm:inputFileComponent"/><input type="hidden" name="ice.view" value="3"/><input type="file" name="upload" onchange="if(form.onsubmit){form.onsubmit();} form.submit();" size="35" class="iceInpFileTxt"/><script type="text/javascript">var submit = function() { if(arguments.length == 1 && arguments[0] == 1) { parent.Ice.InputFileIdPostUpload = 'caseTabsForm:inputFileComponent'; parent.Ice.InputFileIdPreUpload = null; } else { return; } try { if(parent.document.getElementById('caseTabsForm')) { parent.document.getElementById('caseTabsForm').submit(); } } catch (e) { parent.logger.warn('Form not available', e); } finally { parent.Ice.InputFileIdPreUpload = null; parent.Ice.InputFileIdPostUpload = null; } };document.getElementsByTagName('form')[0].onsubmit = submit;var uploadEnd = function() { submit(1);};if (window.attachEvent) { window.attachEvent('onunload', uploadEnd); } else { window.onunload = uploadEnd; }</script></form></body></html>
If i forcefully break the exception then it is showing the browser but if I open the application normally it is not showing.
but we have another screen the browse field is showing after clicking the menu on the screen.
so can you please suggest to us the appropriate solution.
Thanks in Advance!!!!
Regards,
RSY Narayan
We are facing issue on production - Team updated the IE patches from 11.0.30 to 11.0.31 (KB3154070). On IE 11.0.30 version the ice:input field was showing on the screen. but after applied the patch 11.0.31 field is not showing . I have verified on proxy side and there was no issue. After clicked the button small dialogue box is opening and only displaying Select file : upload & cancel button... but no browse field is showing. we are calling the frame from main jspx file. In main jspx file we are calling the <ui:include src="fileUploadPopUp.jspx"> </ui:include>
inside the fileUploadPopUp.jspx file we wtitten the code as :-
<ice:inputFile id="inputFileComponent"
actionListener="#{user.uploadActionListener}" width="330" progressListener="#{caseDetails.fileInProgress}" submitOnUpload="postUpload" />
I debugged the issue by F12 on IE. After debugged the issue I got the error in icefaces-d2d.js file as -
<html style="overflow:hidden;"><body style="background-color:transparent; overflow:hidden"><form method="post" action="/ProjectDMS/uploadHtml" enctype="multipart/form-data" id="fileUploadForm"><input type="hidden" name="ice.component" value="caseTabsForm:inputFileComponent"/><input type="hidden" name="ice.view" value="3"/><input type="file" name="upload" onchange="if(form.onsubmit){form.onsubmit();} form.submit();" size="35" class="iceInpFileTxt"/><script type="text/javascript">var submit = function() { if(arguments.length == 1 && arguments[0] == 1) { parent.Ice.InputFileIdPostUpload = 'caseTabsForm:inputFileComponent'; parent.Ice.InputFileIdPreUpload = null; } else { return; } try { if(parent.document.getElementById('caseTabsForm')) { parent.document.getElementById('caseTabsForm').submit(); } } catch (e) { parent.logger.warn('Form not available', e); } finally { parent.Ice.InputFileIdPreUpload = null; parent.Ice.InputFileIdPostUpload = null; } };document.getElementsByTagName('form')[0].onsubmit = submit;var uploadEnd = function() { submit(1);};if (window.attachEvent) { window.attachEvent('onunload', uploadEnd); } else { window.onunload = uploadEnd; }</script></form></body></html>
If i forcefully break the exception then it is showing the browser but if I open the application normally it is not showing.
but we have another screen the browse field is showing after clicking the menu on the screen.
so can you please suggest to us the appropriate solution.
Thanks in Advance!!!!
Regards,
RSY Narayan
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #49408 | Wed Oct 26 10:48:23 MDT 2016 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/ResourceDispatcher.java
|