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 :
en somme la valeur par défaut
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>
Sauf que lorsque je lance sous FlashDevelop le fameux "test Movie", l'appli se lance bien avec mon player Flash mais sort en erreur :
page 404 car le token {server.name} n'est pas remplacé par 8080 donc l'appli retrouve pas la webapp...[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'"]
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
Partager