ICEfaces
  1. ICEfaces
  2. ICE-4181

File Upload with ice:inputFile not working any more after Firefox 3.0.7 update

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7.2 SP1
    • Fix Version/s: 1.7.2-SP2, 1.8RC2, 1.8
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Firefox 3.0.7, WinXP SP3

      Description

      Today I updated to Firefox 3.0.7 (on XP SP3), and from then on my ICEfaces fileupload component does not work any more. Meaning that hitting the upload button has no effect. I can reproduce this easily with the component demo:

      http://component-showcase.icefaces.org/component-showcase/showcase.iface

        Issue Links

          Activity

          Silvano Maffeis created issue -
          M R made changes -
          Field Original Value New Value
          Link This issue duplicates ICE-4144 [ ICE-4144 ]
          Hide
          John Genoese added a comment -

          This has become somewhat more urgent, as many have Firefox on auto-update and 3.0.6 doesn't seem to be available from mozilla.org any longer.

          Show
          John Genoese added a comment - This has become somewhat more urgent, as many have Firefox on auto-update and 3.0.6 doesn't seem to be available from mozilla.org any longer.
          Hide
          Adnan Durrani added a comment -

          fixed by ICE-4144

          Show
          Adnan Durrani added a comment - fixed by ICE-4144
          Adnan Durrani made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Fix Version/s 1.8 [ 10161 ]
          Resolution Fixed [ 1 ]
          Hide
          Georges Goebel added a comment -

          Hi, tried to checkout the latest trunk version from the svn but there I can only get revision 18494 and the last commit on inputfilerenderer is from 20/01/2009.
          Can you please make this version accessible from outside ?

          Thanks

          Georges

          Show
          Georges Goebel added a comment - Hi, tried to checkout the latest trunk version from the svn but there I can only get revision 18494 and the last commit on inputfilerenderer is from 20/01/2009. Can you please make this version accessible from outside ? Thanks Georges
          Hide
          Stefan Zeller added a comment -

          Is there any official decision about handling this Firefox InputFile issue with release 1.7.2 SP1?

          Show
          Stefan Zeller added a comment - Is there any official decision about handling this Firefox InputFile issue with release 1.7.2 SP1?
          Stefan Zeller made changes -
          Salesforce Case [500700000080yIG]
          Ken Fyten made changes -
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          Assignee Priority P2
          Assignee Adnan Durrani [ adnan.durrani ]
          Hide
          Ken Fyten added a comment -

          Need to backport this fix to the 1.7 branch for current 1.7.2 SP1 users.

          Show
          Ken Fyten added a comment - Need to backport this fix to the 1.7 branch for current 1.7.2 SP1 users.
          Ken Fyten made changes -
          Fix Version/s 1.7.3 [ 10162 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #18558 Fri Mar 13 10:18:05 MDT 2009 adnan.durrani backporting ICE-4181 to 1.7 branch (File Upload with ice:inputFile not working any more after Firefox 3.0.7 update)
          Files Changed
          Commit graph MODIFY /icefaces/branches/icefaces-1.7/icefaces/component/src/com/icesoft/faces/component/inputfile/InputFileRenderer.java
          Hide
          Adnan Durrani added a comment -

          Fix backported to 1.7 branch:

          Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\branches\icefaces-1.7\icefaces\component\src\com\icesoft\faces\component\inputfile\InputFileRenderer.java
          Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\branches\icefaces-1.7\icefaces\component\src\com\icesoft\faces\component\inputfile\InputFileRenderer.java
          Completed: At revision: 18558

          Show
          Adnan Durrani added a comment - Fix backported to 1.7 branch: Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\branches\icefaces-1.7\icefaces\component\src\com\icesoft\faces\component\inputfile\InputFileRenderer.java Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\branches\icefaces-1.7\icefaces\component\src\com\icesoft\faces\component\inputfile\InputFileRenderer.java Completed: At revision: 18558
          Adnan Durrani made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Fix Version/s 1.8RC2 [ 10163 ]
          Fix Version/s 1.8 [ 10161 ]
          Ken Fyten made changes -
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          Hide
          Ken Fyten added a comment -

          There's a bit of a problem with the fix though. If your web app is bound to the default context (like http://myserver.com/ instead of some subpath, like http://myserver.com/myapp/) then the fix doesn't work. Clicking the upload button causes some error about not being able to find the upload servlet.

          It's because if the context path is empty, the path to the upload servlet is made relative to the path of the resource, so it looks for the upload servlet at http://myserver.com/block/resource/jasf89032af98h3faf/uploadHtml

          Show
          Ken Fyten added a comment - There's a bit of a problem with the fix though. If your web app is bound to the default context (like http://myserver.com/ instead of some subpath, like http://myserver.com/myapp/ ) then the fix doesn't work. Clicking the upload button causes some error about not being able to find the upload servlet. It's because if the context path is empty, the path to the upload servlet is made relative to the path of the resource, so it looks for the upload servlet at http://myserver.com/block/resource/jasf89032af98h3faf/uploadHtml
          Ken Fyten made changes -
          Assignee Priority P2 P1
          Ken Fyten made changes -
          Link This issue depends on ICE-4227 [ ICE-4227 ]
          Hide
          Ken Fyten added a comment -

          Follow-up issue resolved in ICE-4144.

          Show
          Ken Fyten added a comment - Follow-up issue resolved in ICE-4144 .
          Ken Fyten made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Assignee Priority P1
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Fix Version/s 1.8 [ 10161 ]
          Hide
          Joanne Bai added a comment -

          Confirmed fix on 1.7.2-SP2 build 3

          Tested component showcase (JSP) on Tomcat6 + FF3.0.8

          Show
          Joanne Bai added a comment - Confirmed fix on 1.7.2-SP2 build 3 Tested component showcase (JSP) on Tomcat6 + FF3.0.8
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Adnan Durrani [ adnan.durrani ]

            People

            • Assignee:
              Unassigned
              Reporter:
              Silvano Maffeis
            • Votes:
              22 Vote for this issue
              Watchers:
              20 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: