Tu as essayé de lancer agentB avant agentA ? AgentA envoie le message avant même la création de l’agentB, c’est pour cette raison que ton message se perd.
Tu as essayé de lancer agentB avant agentA ? AgentA envoie le message avant même la création de l’agentB, c’est pour cette raison que ton message se perd.
Salut,
J'ai un problème je fais une recherche pour intégrer un agent avec le web service mais je n'ai rien trouvé.
Je développe mon application avec Netbeans.
J'ai créé le web service et l'agent qui doit invoquer c'est tout.
Si quelqu'un connait la réponse, merci de m'aider.
Bonjour Djug,
Tout d'abbord merci pour ce tuto.
Je voudrais savoir comment peut on recuperer la liste des agents activés.
Merci pour ta reponse
Bonjour,
je veux savoir comment je peux faire communiquer deux agents sur deux machines différentes??
Merci d'avance
bonsoir,
Tout d'abbord merci pour ce tuto. je suivi tout les étapes, la plateforme jade est ouverte mais je ne trouve pas mon agent.svp aidez moi de trouver mon probleme.
merci d'avance
Il se peut que votre agent ait terminé son exécution avant que l’interface graphique du JADE n’arrive à s’afficher.
Donc, il suffit juste d’ajouter une instruction qui bloque (ou retarde) l’agent, vous pouvez par exemple demander à l’agent d’attendre qu’on appuie sur une touche (ou de lire une chaine de caractères) avant de se fermer.
Bonjour,
Je vous remercie d'abord pour ce super tuto très clair. J'ai une question si vous voulez, quand je veux essayer un autre exemple du répertoire "examples" est-ce que je dois répéter tout les étapes que j'ai fait avec Hello World?
Merci d'avance
Bonjour à tous,
Je suis débutante avec la plateforme Jade, Je voudrais créer un système de production basé sur les agents,
Je commence par créer un agent produit qui se déplace du stock vers une machine.
Mon problème est dans le déplacement, est ce que j'utilise un agent mobile?Quelles classes dois je utiliser?
SVP aidez moi Je suis bloquée
Bonjour à tous,
Je voudrais savoir si la méthode doDelete() doit etre oligatoirement mise à la fin de l'exécution d'un agent?
J'explique un peu plus: dans le cas où j'enlève myAgent.doDelete(), j'ai l'erreur suivante
est ce quelq'un svp a une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3ERROR: Agent stock died without being properly terminated !!! State was 2
J'ai essayé de créer mon premier agent comme dans le tutorial
http://djug.developpez.com/java/jade/creation-agent
mon code est le suivant:
une fenetre Jade s'ouvre mais je ne vois pas comme dans le tutorialpackage firstAgent;
import jade.core.Agent;
public class MyAgent extends Agent{
protected void setup() {
System.out.println("Hello World! My name is "+getLocalName());
// Make this agent terminate
doDelete();
}
}
Hello world! my name is smith ?
Que dois je faire SVP ?
Merciii
bonjour
je suis débutante en JADE et je viens de créer mon premier agent qui affiche le msg "salut" mais malheureusement ceci ne fonctionne pas j'ai bien configuré ma classe path mais il m'affiche main container is ready mais le msg que j'ai ecrit ne s'affiche pas
please aidez moi j'en ai besoin de faire d'autre exemples mais je ne peux pas avancer à cause de ce pb
merci
J'ai créé une class compte bancaire qui contient le CIN , le nom , le prénom , le solde et le nombre de compte de chacun.
Mon problème réside dans la création de la class Agence qui a pour attributs : adresse et nom de nombre de compte .
Comment créer une méthode afficher qui va afficher tous les comptes , une méthode pour supprimer un compte et une autre pour ajouter un compte , et enfin comment créer une méthode qui affiche selon le numéro de compte.
Pourriez vous m'aider ?
voila ce que j ai fait
public class comptbancaire {
private int CIN ;
private String nom;
private String prenom;
private int numero_compte;
private float solde;
private int nb_de_transaction;
public comptbancaire (int CIN,String nom,String prenom, int numero_compte,float solde,int nb_de_transaction)
{ this.CIN=CIN;
this.nom=nom;
this.prenom=prenom;
this.numero_compte=numero_compte;
this.solde=solde;
this.nb_de_transaction=nb_de_transaction;}
public int getCIN()
{return(CIN);
}
public void setCIN(int CIN)
{ this.CIN=CIN;}
public String getnom()
{return(nom);
}
public void setnom(String nom)
{this.nom=nom;}
public String getprenom()
{return(prenom); }
public void setprenom(String prenom)
{this.prenom=prenom;}
public int getnumero_compte()
{ return(numero_compte);}
public void setnumero_compte(int numero_compte)
{this.numero_compte=numero_compte;}
public float solde()
{return solde;}
public void setsolde(float solde)
{this.solde=solde;}
public int getnb_de_transaction()
{return(nb_de_transaction);}
public void setnb_de_transaction(int nb_de_transaction)
{this.nb_de_transaction=nb_de_transaction;}
public float deposer (float m)
{solde=solde+m;
return(solde);}
public float retirer (float m)
{ if (solde<m) return(-1);
solde=solde-m;
return(solde);}
public void afficher()
{System.out.println("le CIN est "+CIN);
System.out.println("le nom est "+nom);
System.out.println("le prenom est "+prenom);
System.out.println("le numero de compte est "+numero_compte);
System.out.println("le solde est"+solde );
System.out.println("le nb de transaction"+nb_de_transaction);}
public static void main(String[]args)
{ comptbancaire[]Agence;
Agence =new comptbancaire[2];
Agence[0]=new comptbancaire(1234,"Edgar","pani",34,20000,2);
Agence[1]=new comptbancaire(1234,"daniel","tori",37,20067,4);
Agence[0].deposer(200);
Agence[1].retirer(300);
}
}
apres je ne sais pas comment faire
public class Agence {
public String nom;
public String adresse;
public comptbancaire[]compte;
public int nb_de_compte;
public float chiffre_daffaire;
public Agence(String nom,String adresse,int nb_de_compte,float chiffre_daffaire,comptbancaire[]compte )
{this.nom=nom;
this.adresse=adresse;
this.nb_de_compte=nb_de_compte;
this.chiffre_daffaire=chiffre_daffaire;
this.compte=compte;}
public String getnom()
{return(nom);}
public void setnom(String nom)
{this.nom=nom;}
public String getadresse()
{return(adresse);}
public void setadresse(String adresse)
{this.adresse=adresse;}
Bonjour,
Je sais qu'il faut créer une nouvelle discussion, mais aucun ne me répond. et j'espère qu'il y a quelqu'un ici peut m'aider pour résoudre cet erreur: Alors
J'utilise JADE-4.3.3 et IPMS-2.0, j'essaie de migrer mon agent de host1 vers host2, j'utilise dans les deux machines même version de JADE et IPMS, aussi je peux envoyé un ping entre les deux machines, c-à-d qu'ils sont relié à un même réseau. Je lance JADE & IPMS dans host1 et host2 utilisant cette commande:
quand je lance mon agent mobile en utilisant NetBeans, il peut migrer de container1 vers main_container de host1 mais il ne peut pas migrer vers host2 ... je reçois le message d'erreur suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 java -classpath lib/jade.jar:lib/migration.jar:lib/iiop.jar:lib/jadeTools.jar:lib/http.jar:lib/commons-codec/commons-codec-1.3.jar jade.Boot -platform-id host2 -host host2 -services jade.core.mobility.AgentMobilityService\;jade.core.migration.InterPlatformMobilityService -accept-foreign-agents true
Netbeans:
Terminal:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 jade.core.migration.InterPlatformMobilityService$ServiceComponenthandleInformMigrationResult WARNING: Migration failure: Aborting migration: MigrationInitiator: Failure received: ( (action ( agent-identifier :name amm@host1 :addresses (sequence http://host1:7778/acc )) (ACLMessage) ) (MTS-error ( agent-identifier :name ams@host2 :addresses (sequence http://host2:7778/acc )) (internal-error "Foreign agent unreachable: No valid address contained within the AID ams@host2")) )
Pouvez-vous m'expliquer quel est le problème? des conseils?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 jade.core.messaging.MessagingService deliverNow WARNING: Cannot deliver message to address: http://host2:7778/acc [jade.mtp.MTPException: Connection refused - Caused by: Connection refused]. Trying the next one...
Merci d'avance!
Dear all,
I installed jade and started the gui correctly. But when I wrote helloworld agent program in Eclipse, it showed an error during run time. I have set the classpath correctly. Please help me to run my first program.
Error :
SEVERE:Cannot create agent Ani:Class hellojade for agent identifier not found - caused by hellojade
Partager