[IOErrorEvent type=“ioError” bubbles=false cancelable=false eventPhase=2 text=“Erreur #2032”]

J'essaie d'afficher la base de données de détails dans un Flex datagrid et connecté à l'aide du Service HTTP. Il a été en mesure d'afficher des détails sans aucun problème quand je travaillais dans le FlashBuilder 4.5, cependant, j'ai déployé le bin-debug partie dans le Tomcat serveur web pour accéder à l'échelle mondiale.

Je suis confronté à ce message d'erreur lorsque j'essaie d'accéder au fichier swf "requête HTTP d'erreur Erreur: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Erreur #2032"]. URL: http://localhost:8084/UA/details.jsp"

J'ai essayé de créer le crossdomain.xml fichier et déployé dans le répertoire de racine, mais encore l'expérience de la même erreur.

Voici mon crossdomain.xml :

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
    <allow-access-from domain="*" secure="false"/>  
    <allow-http-request-headers-from domain="*" headers="*" secure="false" />
</cross-domain-policy>

Quelqu'un peut-il m'aider ?

Ce qui concerne,

Sérénité

  • Est-ce que votre Tomcat situé sur localhost?
  • Non, je l'ai installé manuellement serveur Tomcat avec le numéro de port 8084
  • Où avez votre installer? Sur l'autre ordinateur? Sur le serveur de production ou sur le même ordinateur? L'URL que vous utilisez pour y accéder avec un navigateur web?
  • Je l'ai installé sur le même ordinateur et pouvoir accéder au fichier swf, cependant, obtenir le message d'erreur car le contrôle Datagrid est d'essayer de tirer les détails de la base de données.
  • Essayez d'accéder à localhost:8084/UA/détails.jsp à partir du navigateur. Est-ce JSP disponible?
  • Je suis en mesure de récupérer les détails avec l'aide de JSP, ça fonctionne sans aucun problème
  • Ok, je n'ai pas d'autres suggestions pour le moment 🙁
  • C'est cette erreur une erreur d'exécution levée à partir de Flash Player? Ou est-ce un autre type d'erreur? Est SWF reconnu comme un mime-type sur le serveur? Je ne suis pas sûr de la valeur par défaut des options de configuration de Tomcat est un serveur web.
  • J'ai corrigé l'erreur en ajoutant les lignes suivantes dans la partie codante : private function preinit():void { de Sécurité.loadPolicyFile("localhost:8084/UA/crossdomain.xml"); }
  • Et a également ajouté <s:Application ................preinitialize="preinit()" />

InformationsquelleAutor serenity | 2011-08-25