I think this maybe be a bug with GWT (but I'm not sure).
I'm running my app under https/ssl, in IE (7 & 8) I get an "Operation
Exception" (Network Error) if I set a previously created Image
widget's url to an unsecured url (which causes IE to popup a dialog
asking the user for permission).
The following code causes an exception to be thrown (using HTTPS/SSL
self signed certs):
public class TestingDeferImageLoad implements EntryPoint {
public void onModuleLoad() {
final Image image = new Image();
RootPanel.get().add(image);
Timer deferImageLoad = new Timer() {
@Override
public void run() {
try {
image.setUrl("http://www.google.co.uk/logos/2011/
Albert_Szent_Gyorgyi-2011-hp.jpg");
} catch(Exception e) {
Window.alert(e.getLocalizedMessage());
}
}
};
deferImageLoad.schedule(1000);
}
}
Without SSL everything works fine. Obviously I can catch/handle the
exception but should I have to? - It was a pain to track down.
Note: I've mirrored the same code in vanilla Javascript without the
Exception being thrown.
Although it's a bit of an edge case, has anyone else come accross this
problem? Should I file a bug??
Cheers,
Dave
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors