Ok, the plot continues to thicken on the Flex front. I've been pulling my hair out trying to the get the previous example to work when viewing it on the web and up to about a minute ago I was having no luck.
So I thought I'd finally upgrade my flash player in IE (yes, I was waiting for it to auto update itself, but it seems Adobe [for whatever reason] haven't flicked the switch on the auto update mechanism) and lo and behold there is no security sandbox violation runtime error and the webservice correctly returns a result!
It seems that the Debugging version of the player (the one I've got installed in Firefox and have been testing the converter in) isn't working properly with the Flash Security Sandbox. Very odd indeed….
Can anyone confirm that the currency converter is actually working for them in the debug version of Flash Player 9?
EDIT: I just installed the non-debug Flash Player 9.0.16 for Firefox, and the example still doesn't load the webservice! Even though, using IE and the same Flash Player version works! It's funny little things like this that really cause me to loose faith in Flash sometimes… hopefully someone out there can help "keep the faith" 😉
EDIT 2: I have just submitted a bug report to the Mothership… hopefully someone can help me out further with this cross browser odditity.