|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||||||
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 278 ![]() |
Bonjour,
j'ai enfin franchi le pas de tester Flex avec Java via blazeds. Sauf que bien sur, j'ai des problèmes de configurations certainement dus à un manque de connaissance de l'appli (d'habitude j'utilise php et Zend). Basiquement, voilà mon soucis quand j'appelle un service Test et une fonction hello() : Citation:
1. extraction de la version binaire et du .war de blazeds sous tomcat et lancement du serveur. Un répertoire blazeds est bien crée comme attendu 2. Sous Flash Builder 4, création d'un projet de type "JEE" et "blazeds" 3. Configuration suivante :
4. création d'un mxml simple : Code :
Code :
6. j'ai configuré le fichier E:\tomcat\webapps\blazeds\WEB-INF\flex\remoting-config.xml en ajoutant le node suivant : Code :
voilà en gros ce que j'ai fais mais rien à faire, j'obtiens toujours une erreur. J'ai bien sur testé différentes configurations dans remoting-config.xml, testé différentes propriétés source dans mon mxml mais rien Le pire là dedans c'est que ca doit être évident mais je vois pas ^^ Merci à celui qui pourra me sortir du bourbier Merci PS: pour info j'ai suivi (entre autres) ce tuto
__________________
Je ne réponds pas aux questions envoyées par mp |
|||||||
|
|
00
|
|
|
#2 | ||||
|
Invité régulier
![]() Inscription : juillet 2010 Messages : 26 ![]() |
j'ai eu le même problème, en fait c'est lors de ta déclaration dans le remoting-config.xml.
mais avant, as-tu bien déclarer tes variables d'environnement ? perso j'ai fais le même mais tu dois bien regarder si le remote-config.xml dans le WEB-INF a la bonne construction: Code :
et que le dossier contient bien le .class maintenant dans la déclaration sur le MXML: Code :
l'appel : je te donne une partie de mon code actuel, un gros projet. je n'ai rien d'autre qui me viens a l'esprit, mais l'erreur moi je l'ai eu lors del 'appel du flex ou il ne trouver pas le .class. donc regarde de se coté la |
||||
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 278 ![]() |
Bonjour et merci de ta réponse
j'ai refais X tests encore et j'arrive toujours au même problème. par contre, quand tu dis : de quelle variables parles tu ? J'ai déclaré la JAVA_HOME et c'est à peu près tout de souvenir ^^ Je pars tester la version sans les methodes dans le remoteObject mais j'y crois pas trop, sur php en tout cas cela marche. Merci encore
__________________
Je ne réponds pas aux questions envoyées par mp |
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : juillet 2010 Messages : 26 ![]() |
j'ai rajouté une
variable: CATALINA_HOME avec valeur : C:\blazeds\tomcat maintenant je sais pas si ça va changer ton soucis :/ |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 278 ![]() |
non je l'avais pas mais tomcat apparemment la configure au lancement du serveur. Toujours est il que je l'ai rajouté manuellement et que ca change rien
Merci quand même
__________________
Je ne réponds pas aux questions envoyées par mp |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 278 ![]() |
Problème résolu mais je sais pas pourquoi
J'ai recréé pour la n-ième fois une webapp mais cette fois là en ne choisissant pas le dossier blazeds créé automatiquement mais en en créant un. Dans ce dossier, j'ai à peu près tout copié du dossier blazeds dedans ^^ J'ai ensuite recréé un projet Flex compilé le tout et relancé...et c'est bon ! Peut être initialement une utilisation de mots clés réservés dans les packages ou une autre crasse... Si j'ai le temps, je referais des tests là dessus en espérant réussir à tout refaire planter cette fois ci
__________________
Je ne réponds pas aux questions envoyées par mp |
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 278 ![]() |
DE-GOU-TE
![]() j'ai enfin trouvé la cause de mes soucis. C'était dans le nommage du package de mes classes Java sous le répertoire classes. Je l'avais nommé "java" (nom bidon mais c'était pour mes tests...) et ce mot là doit être réservé ou quelque chose comme cela car impossible de faire marcher Flex + blazeds avec un package "java". La haine de perdre 1 journée pour ca quand même mais bon je m'en souviendrai^^ Suis pas contre une confirmation ou une explication plus aboutie si vous avez...
__________________
Je ne réponds pas aux questions envoyées par mp |
|
|
00
|
|
|
#8 |
|
Invité régulier
![]() Inscription : juillet 2010 Messages : 26 ![]() |
haa bon a savoir, je ne le savais pas non plus :/
pour ça que pour les test, je met toujours le path par défaut |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com