Well this is being served from a non-HTTP-standard port (8080 for webapps 
instead of 80) I know there's some restrictions on if you use 443 for SSL 
(that you need to specify map.ssl=true and have a premiere key/client id) so 
I would guess it has something to do with that.  What if you run the same 
swf within an apache instance instead of in jboss.

This is what's in their policy file at  
http://mt0.google.com/crossdomain.xml:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM 
"http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd";>
<cross-domain-policy>
  <site-control permitted-cross-domain-policies="by-content-type" />
  <allow-access-from domain="maps.googleapis.com"/>
  <allow-access-from domain="maps-api-ssl.googleapis.com"/>
  <allow-access-from domain="maps.gstatic.com"/>
  <allow-access-from domain="maps.gstatic.cn"/>
  <allow-access-from domain="*.corp.google.com"/>
  <allow-access-from domain="*.borg.google.com"/>
</cross-domain-policy>
It looks to me like it's expected that your application will load the swf 
from Google then that will make connections via a proxy through one of these 
sites, otherwise I'm not sure how it would be "allowed."  Hard to say 
exactly what's going wrong though, maybe try debugging with charles or some 
other web proxy program and see if it requests the crossdomain file perhaps 
you can get more insight into what's going wrong.

Good luck,
Shaun

-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps API For Flash" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-maps-api-for-flash?hl=en.

Reply via email to