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

EDI/Outils Discussion :

FlashDevelop et test via le player Flash


Sujet :

EDI/Outils

  1. #1
    Membre émérite Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Points : 2 566
    Points
    2 566
    Par défaut FlashDevelop et test via le player Flash
    Bonjour,

    depuis quelque temps, je me suis mis à développer sous FlashDevelop.

    Mon projet actuel est une architecture Flex 4 + Java (Blazeds).

    J'ai pas de soucis de code, juste de player associé à FlashDevelop. En effet, dans mon fichier de configuration services-config.xml j'ai :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <channel-definition id="my-amf" class="mx.messaging.channels.AMFChannel">
                <endpoint url="http://{server.name}:{server.port}/{context.root}/messagebroker/amf" class="flex.messaging.endpoints.AMFEndpoint"/>
            </channel-definition>
    en somme la valeur par défaut

    Sauf que lorsque je lance sous FlashDevelop le fameux "test Movie", l'appli se lance bien avec mon player Flash mais sort en erreur :

    [RPC Fault faultString="Send failed" faultCode="Client.Error.MessageSend" faultDetail="Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Status 404: url: 'http://localhost/test/messagebroker/amf'"]
    page 404 car le token {server.name} n'est pas remplacé par 8080 donc l'appli retrouve pas la webapp...

    En déployant sur le serveur, pas de soucis, tout marche nickel.

    Comment faire donc pour tester en "local" et faire que l'appli retrouve bien le canal AMF ?

    Merci d'avance

  2. #2
    Membre émérite Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Points : 2 566
    Points
    2 566
    Par défaut
    Après quelques tests...

    dans les propriétés du projet, dans la liste déroulante "Test Movie" on peut choisir le logiciel ou l'application à lancer pour voir et débugger le projet.

    Par défaut, c'est le player en standalone qui est configuré (qui est présent dans la release du Flex SDK) sauf que comme je l'ai dis plus haut, il ne lance pas la bonne URL et donc switch mon port et finalement ne retrouve pas mon service Java

    L'option dans la liste déroulante "open document" permet de sélectionner une url à lancer, je configure donc mon url et cela me lance mon projet sous mon browser. Impeccable sauf que je préfère ne pas avoir la version debug d'installée sur mon navigateur...

    Finalement la méthode la plus simple reste encore d'utiliser la méthode par défaut à savoir de lancer l'appli en standalone tout en configurant en dur le fichier services-config.xml en remplacant le token {server.port} en 8080.

    Et maintenant cela marche bien je debug directement sous FlashDevelop mon appli Flex

    Bien sur je remettrai le token en prod ou autre même si un hello world a peu de chance d'y arriver

    Problème résolu donc

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. communication Java / player Flash via XMLSocket
    Par Sylvain__A_ dans le forum Langage
    Réponses: 4
    Dernier message: 05/02/2010, 15h45
  2. FlashDevelop le debbuging du player flash 9 ne 's'active pas
    Par amateur_will dans le forum EDI/Outils
    Réponses: 3
    Dernier message: 20/07/2008, 06h37
  3. gestion de video via un player codé en xml
    Par topie dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 03/02/2006, 11h40
  4. [FLASH] Lire une vidéo via Media player ?
    Par tomguiss dans le forum Flash
    Réponses: 1
    Dernier message: 30/11/2005, 23h14
  5. Player flash sous linux ?
    Par Michaël dans le forum Applications et environnements graphiques
    Réponses: 11
    Dernier message: 24/07/2004, 22h09

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