| Summary: | HTTP Status 404 - The requested resource (ProxyServlet: /myApplication/static/image/blank.gif) | ||
|---|---|---|---|
| Product: | [RT] RAP | Reporter: | ANS <ans.mail> |
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | blocker | ||
| Priority: | P2 | CC: | ans.mail, ivan |
| Version: | 2.2 | ||
| Target Milestone: | 2.3 M3 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
ANS
Maybe this helps: The "myApplication" has a Login Dialog before the application (the workbench) starts. There is of course an SWT.Text control... It's interesting why balnk.gif is not found? I can reproduce it with Controls Demo in IE9 and current RAP from master. Hi Ivan, I think there is a path missing in TEXT.js. The path for blank.gif in Image.js is defined differently... Already saw it... thanks for the hint anyway. Working on a fix. Hi Ivan, maybe it makes sense to look around in all js and binary files for dotted-white and blank gif. I was not drilling to deep in all that js because its hard to understand for an outstanding person why sometimes and sometimes not the common resource path prefixes the static resource path. So there is the risc of other pitfalls. which may affect the whole rap-client.js. I hope I'm wrong with that... or it solves some other problems with IE9 as well? We have only two places with broken blank.gif image - Composite.js and Text.js. dotted_white.gif is not used anywhere and will be removed. Good news, only one more... Do you think this has side effects on other known bugs (concerning IE9)? No... It seems that the workarounds with blank.gif background image in Composite/Text.js work even with missing image. Fixed in master with change https://git.eclipse.org/r/23718 Hi Ivan, lots of thanks for your immediate work. The first question is, will there be a patch for RAP2.2 consisting of a new Composite.js, Text.js and perhaps Client.js. I need only the files and then I think it is easy to put them into the RWT2.2 plugin and delete the old ones. The second question is, if so, when do you think is such a patch or the file(s) availabe? For us the answers are very important, because we need to know how to go on with our latest release. I switched the target back to RAP2.1 SR1, but this has some minor errors too. We also have the possibility to turn off load balancing for a while. But the nicest thing for us is to replace the error-js files with your new ones. Sorry, the actualisation of my browser didi nothing. I saw your solution after saving my comment.... Hi Ivan, I put the diff from your patch into the files text.js and composite.js of the final RAP 2.2 release. But IE 9 still does not find blank.gif. Is there another location I missed? For example Widget.appearances.js? Client.js has also a textual reference to blank.gif. Or am I patching in the wrong way? Currently I only change the above mentioned files and replace them in the rwt jar file. Is that correct? Are you running your application in "development mode" (launch config "development mode" checkbox checked)? If not, did you rebuild client.js with ClientBuilder from releng folder? (In reply to Ivan Furnadjiev from comment #13) > Are you running your application in "development mode" (launch config > "development mode" checkbox checked)? If not, did you rebuild client.js with > ClientBuilder from releng folder? No I did not rebuild client.js. I did not know about that missing link... I will try that. Thank you very much You could try the latest nightly RAP build [1] to ensure that the issue is fixed. [1] http://eclipse.org/rap/downloads/ |