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

Programmation par agent Java Discussion :

jade.core.IMTPException: Can't get a proxy to the PlatformManager


Sujet :

Programmation par agent Java

  1. #1
    Membre actif Avatar de janyoura
    Femme Profil pro
    étudiante ingénierie informatique
    Inscrit en
    Mars 2012
    Messages
    365
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : étudiante ingénierie informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 365
    Points : 279
    Points
    279
    Par défaut jade.core.IMTPException: Can't get a proxy to the PlatformManager
    Bonjour,
    Je suis entrain de faire un petit test pour débuter avec JADE, mais là j'ai une erreur que je ne comprend pas, vu que j'ai bien suivi les étapes et intégré les .jar log4j, jade, commons-codec.
    voici le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    import jade.core.ProfileImpl;
    import jade.wrapper.AgentContainer;
    import jade.wrapper.ControllerException;
    import jade.core.Runtime;
    import jade.util.ExtendedProperties;
    import jade.util.leap.Properties;
     
     
    public class MainContainer {
     
    	/**
             * @param args
             */
    	public static void main(String[] args) {
    		try {
    			Runtime rt = Runtime.instance();
    			Properties p = new ExtendedProperties();
    			p.setProperty("gui", "true");
    			ProfileImpl pc = new ProfileImpl(p);
    			AgentContainer container = rt.createMainContainer(pc);
    			container.start();
    		} catch (ControllerException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
     
    	}
     
    }
    erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    This is JADE 4.3.2 - revision 6708 of 2014/03/28 15:19:44
        downloaded in Open Source, under LGPL restrictions,
        at http://jade.tilab.com/
    ----------------------------------------
    mai 15, 2014 9:57:04 PM jade.core.AgentContainerImpl joinPlatform
    Grave: Some problem occurred while joining agent platform.
    jade.core.ProfileException: Can't get a proxy to the Platform Manager - Caused by:  Can't get a proxy to the PlatformManager at address rmi://cross.hq.acklin.nl:1099/ - Caused by:  Connection refused to host: cross.hq.acklin.nl; nested exception is: 
    	java.net.ConnectException: Connection refused: connect
    	at jade.core.ProfileImpl.createPlatformManager(ProfileImpl.java:529)
    	at jade.core.ProfileImpl.getPlatformManager(ProfileImpl.java:442)
    	at jade.core.ProfileImpl.getServiceManager(ProfileImpl.java:456)
    	at jade.core.AgentContainerImpl.init(AgentContainerImpl.java:346)
    	at jade.core.AgentContainerImpl.joinPlatform(AgentContainerImpl.java:492)
    	at jade.core.Runtime.createAgentContainer(Runtime.java:134)
    	at jade.Boot3.<init>(Boot3.java:144)
    	at jade.Boot3.main(Boot3.java:71)
    	at jade.tools.testagent.TestAgent.main(TestAgent.java:76)
    Nested Exception:
    jade.core.IMTPException: Can't get a proxy to the PlatformManager at address rmi://cross.hq.acklin.nl:1099/ - Caused by:  Connection refused to host: cross.hq.acklin.nl; nested exception is: 
    	java.net.ConnectException: Connection refused: connect
    	at jade.imtp.rmi.RMIIMTPManager.getPlatformManagerProxy(RMIIMTPManager.java:320)
    	at jade.imtp.rmi.RMIIMTPManager.getPlatformManagerProxy(RMIIMTPManager.java:310)
    	at jade.core.ProfileImpl.createPlatformManager(ProfileImpl.java:526)
    	at jade.core.ProfileImpl.getPlatformManager(ProfileImpl.java:442)
    	at jade.core.ProfileImpl.getServiceManager(ProfileImpl.java:456)
    	at jade.core.AgentContainerImpl.init(AgentContainerImpl.java:346)
    	at jade.core.AgentContainerImpl.joinPlatform(AgentContainerImpl.java:492)
    	at jade.core.Runtime.createAgentContainer(Runtime.java:134)
    	at jade.Boot3.<init>(Boot3.java:144)
    	at jade.Boot3.main(Boot3.java:71)
    	at jade.tools.testagent.TestAgent.main(TestAgent.java:76)
    Nested Exception:
    java.rmi.ConnectException: Connection refused to host: cross.hq.acklin.nl; nested exception is: 
    	java.net.ConnectException: Connection refused: connect
    	at sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown Source)
    	at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
    	at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
    	at sun.rmi.server.UnicastRef.newCall(Unknown Source)
    	at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
    	at java.rmi.Naming.lookup(Unknown Source)
    	at jade.imtp.rmi.RMIIMTPManager.getPlatformManagerProxy(RMIIMTPManager.java:316)
    	at jade.imtp.rmi.RMIIMTPManager.getPlatformManagerProxy(RMIIMTPManager.java:310)
    	at jade.core.ProfileImpl.createPlatformManager(ProfileImpl.java:526)
    	at jade.core.ProfileImpl.getPlatformManager(ProfileImpl.java:442)
    	at jade.core.ProfileImpl.getServiceManager(ProfileImpl.java:456)
    	at jade.core.AgentContainerImpl.init(AgentContainerImpl.java:346)
    	at jade.core.AgentContainerImpl.joinPlatform(AgentContainerImpl.java:492)
    	at jade.core.Runtime.createAgentContainer(Runtime.java:134)
    	at jade.Boot3.<init>(Boot3.java:144)
    	at jade.Boot3.main(Boot3.java:71)
    	at jade.tools.testagent.TestAgent.main(TestAgent.java:76)
    Caused by: java.net.ConnectException: Connection refused: connect
    	at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    	at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
    	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
    	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
    	at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    	at java.net.PlainSocketImpl.connect(Unknown Source)
    	at java.net.SocksSocketImpl.connect(Unknown Source)
    	at java.net.Socket.connect(Unknown Source)
    	at java.net.Socket.connect(Unknown Source)
    	at java.net.Socket.<init>(Unknown Source)
    	at java.net.Socket.<init>(Unknown Source)
    	at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(Unknown Source)
    	at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(Unknown Source)
    	... 17 more
    mai 15, 2014 9:57:04 PM jade.core.Runtime$1 run
    Infos: JADE is closing down now.
    Que pourrait être le problème? D'ailleurs j'ai pas compris l'origine de cette adresse à laquelle l'application essaye de se connecter.
    Sinon j'ai cette interface aussi lorsque je clique sur run as java application
    Nom : execjade.PNG
Affichages : 1229
Taille : 61,9 Ko
    Merci

  2. #2
    Membre actif Avatar de janyoura
    Femme Profil pro
    étudiante ingénierie informatique
    Inscrit en
    Mars 2012
    Messages
    365
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : étudiante ingénierie informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 365
    Points : 279
    Points
    279
    Par défaut
    J'ai résolu le problème en faisant la configuration du Run. Run>Run configuration ensuite Java application>New Main Class:jade.Boot et en mettant dans la fenetre argument: -gui NomAgent:ClasseAgent

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

Discussions similaires

  1. Erreur "Can't get hostname for your address"
    Par Seb_590 dans le forum Installation
    Réponses: 8
    Dernier message: 02/08/2011, 09h29
  2. apt-get et proxy
    Par cyrill.gremaud dans le forum Debian
    Réponses: 4
    Dernier message: 11/02/2008, 10h53
  3. [ImageIO.read] Can't get input stream from URL!
    Par el_mosquito dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 12/09/2007, 14h55
  4. ERROR 13: Can't get stat of
    Par michel.roger@items-si.fr dans le forum SQL Procédural
    Réponses: 6
    Dernier message: 20/07/2005, 11h05
  5. ERROR 13: Can't get stat of
    Par delph_b dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 28/07/2004, 14h23

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