IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

Deploiement d'une application Flex (tomcat, HTTPService)


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    190
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2008
    Messages : 190
    Par défaut Deploiement d'une application Flex (tomcat, HTTPService)
    Bonjour,
    J'ai développé une application sous Flex, dans laquelle une fonction récupère les paramètres passés dans l'URL et une autre fonction interroge un service JSP situé sur une autre machine sur le réseau (avec un HTTPService).
    j'ai crée un fichier "crossdomain.xml" que j'ai placé dans le serveur tomcat 6 sur l'autre machine, pour que mon application puisse interroger le service sur l'autre machine.

    J'ai paramétré Output Folder de mon Flex Builder sur un serveur tomcat 5 installé sur ma machine.

    lorsque je lance l'application en mode débug, j'ai ce message d'erreur:

    Avertissement :Impossible de charger un fichier de régulation à partir de http://IP_autre_machine:8080/crossdomain.xml

    *** Violation de la sécurité Sandbox***
    Interruption de la connexion à http://IP_autre_machine:8080/service/service.jsp - opération interdite depuis http://localhost:8080/mon_application.swf
    Erreur :La demande de la ressource à http://IP_autre_machine:8080/service/service.jsp par le demandeur à http://localhost:8080/Amon_application.swf est refusée par manque d'autorisations du fichier de régulation.
    voici l'URL d'appel:

    - pouvez vous me dire ou il faut placer le fichier crossdomain.xml (car je ne suis pas sur de l'endroit où je l'ai placé)
    - a quoi correspondre ces messages

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Par défaut
    Salut,

    tu peux le placer ou tu veux ,suffit de bien le charger avec la bonne url ensuite

    Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
    Pensez au tag

    Mon Blog sur la techno Flex
    Ma page sur Developpez.com

    Jim_Nastiq

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    190
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2008
    Messages : 190
    Par défaut
    Citation Envoyé par Jim_Nastiq Voir le message
    Salut,

    tu peux le placer ou tu veux ,suffit de bien le charger avec la bonne url ensuite
    Merci pour la réponse
    je pense que ce fichier sera appelé automatiquement pour vérifier si j'ai les droits?
    Si c'est à moi de le charger, ça sera où et comment?

    Merci d'avance

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    190
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2008
    Messages : 190
    Par défaut Flex: droit d'accès à un autre serrveur / fichier crossdomain.xml / Tomcat
    Bonjour,
    J'ai devloppez une application Flex, que j'ai deploiyé sur un serveur tomcat.
    Cette application demande des ressource à un service JSP situé sur un autre serveur (une autre machine).
    Pour que mon application puisse acceder au service JSP, j'ai placé un fichier crossdomain.xml dans la racine de serveur où se trouve le service JSP.
    Voici mon fichier crossdomain.xml que j'ai placé à la racine du serveur de l'autre machine:
    <?xml version="1.0" ?>
    <cross-domain-policy>
    <allow-access-from domain="*" />
    <allow-access-from domain="192.168.0.15" />
    </cross-domain-policy>
    192.168.0.15 est mon addresse IP
    192.168.0.20 est l'addresse IP du PC ou se trouve le service JSP


    Lorsque je débugue mon application, Flex Builder mon renvoie ce message d'erreur:
    Avertissement :Le domaine 192.168.0.20 ne spécifie pas de méta-régulation. Application de la méta-régulation par défaut 'all'. Cette configuration est déconseillée. Pour résoudre ce problème, consultez la page http://www.adobe.com/go/strict_policy_files_fr

    Erreur :La demande de la ressource à http://192.168.0.20:8080/Nom_dossier/Service.jsp par le demandeur à http://localhost:8080/Mon_Applicatio...pplication.swf est refusée par manque d'autorisations du fichier de régulation.

    *** Violation de la sécurité Sandbox***
    Interruption de la connexion à http://192.168.0.20:8080/Nom_dossier/Service.jsp - opération interdite depuis http://localhost:8080/Mon_Applicatio...pplication.swf


    - Pouvez vous me dire pourquoi mon application n'accède pas au service.
    - Est ce que mon fichier crossdomain.xml est correcte

    Je vous remercie beaucoup

Discussions similaires

  1. Deploiement d'une application et redemarrage de Tomcat
    Par franc82 dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 02/12/2009, 13h22
  2. Probleme lors du deploiement d'une application dans Tomcat
    Par Aron_dia dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 10/09/2009, 20h57
  3. Réponses: 1
    Dernier message: 14/03/2008, 17h26
  4. Réponses: 4
    Dernier message: 05/07/2007, 00h37
  5. Debuggage d'une application WEB-TOMCAT
    Par oziller dans le forum JBuilder
    Réponses: 3
    Dernier message: 07/02/2003, 23h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo