JADE et servlet

JADE et servlet - Java - Programmation

Marsh Posté le 15-05-2008 à 18:39:46    

Bonjour
 
je développe un site web en JSP avec l architecture MVC et j utilise les agents artificiel en JADE, pour cela j ai besoin des librairies entre ma servlet et mes agents  JADE
 
Merci

Reply

Marsh Posté le 15-05-2008 à 18:39:46   

Reply

Marsh Posté le 25-05-2008 à 00:23:46    

question?

Reply

Marsh Posté le 25-05-2008 à 11:09:44    

Bonjour
 
Vous avez raison je cherche les librairies entre JADE et Servlet  
 
Merci

Reply

Marsh Posté le 04-06-2008 à 22:02:00    

Bonjour
 
j'ai toujours le meme probleme, esque quelq'un peut me donné une autre solution que celle des librairies  
 
Merci

Reply

Marsh Posté le 05-06-2008 à 09:36:13    

Citation :

j ai besoin des librairies entre ma servlet et mes agents  JADE


Citation :

je cherche les librairies entre JADE et Servlet

 

Ces 2 phrases ne veulent pas dire grand chose.

 

Qu'est ce que tu entend par libraries ? des jar ?
Qu'est ce que tu entends par "entre" ?


Message édité par Bidem le 05-06-2008 à 09:36:49
Reply

Marsh Posté le 05-06-2008 à 13:00:31    

Bonjour
 
oui je veut dire par des librairies des .jar (j'ai trouvé une :jadeservlet.jar ,mais ça ne marche pas)
 
Merci

Reply

Marsh Posté le 05-06-2008 à 16:41:27    

http://jade.tilab.com/
 
Si c'est ce jade là, y a un lien download sur la gauche (avec la doc et tout)

Reply

Marsh Posté le 05-06-2008 à 21:05:16    

oui, c'est ce jade  et j'ai téléchargé "JADEServletAddOn-3.3" mais ça ne marche pas
 
je ne sais pas esque des .jar qui manque dans mon projet ou une cinfiguration de web.xml de mon application
 
merci

Reply

Marsh Posté le 06-06-2008 à 09:45:15    

Donne nous tes messages d'erreurs car là on peut pas deviner.
 
A priori tu veux donc faire une servlet qui puisse communiquer avec des agents, mais as-tu aussi pris la distribution de jade de base (JADE-bin-3.6.zip ou JADE-all-3.6.zip) ?

Reply

Marsh Posté le 06-06-2008 à 18:01:44    

Bonjour
voici mon code qui fait un appel a l'agent1  
[ Runtime rt=Runtime.instance();
   Profile p = new ProfileImpl(false);
   try{
    AgentContainer ac1 = rt.createMainContainer(p);    
     
    Object l_Arg[] = new Object[2];
      l_Arg[0] = "Arg1";
      l_Arg[1] = "Arg2";
  AgentController rma= ac1.createNewAgent("rma","jade.tools.rma.rma",l_Arg);
  rma.start();
   AgentController myAgent1 =  ac1.createNewAgent("agent1",agent.agent1.class.getName(),new Object[]{});
   myAgent1.start();
             }
      catch (Exception e)  
        { e.printStackTrace();}]
et voici les messages d'erreurs
[java.lang.NoClassDefFoundError: jade/core/Profile
 java.lang.Class.getDeclaredConstructors0(Native Method)
 java.lang.Class.privateGetDeclaredConstructors(Class.java:2328)
 java.lang.Class.getConstructor0(Class.java:2640)
 java.lang.Class.newInstance0(Class.java:321)
 java.lang.Class.newInstance(Class.java:303)
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
 org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:834)
 org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:640)
 org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1286)
 java.lang.Thread.run(Thread.java:595)
 
]

Reply

Marsh Posté le 06-06-2008 à 18:01:44   

Reply

Marsh Posté le 09-06-2008 à 09:00:28    

NoClassDefFoundError => C'est bien ça, il te manque les jars de Jade

Reply

Marsh Posté le 09-06-2008 à 19:51:58    

Bonjour
 
Mais j'ai les jar de JADE (Base64.jar;commons-codec-1.3.jar;jade.jar;jadeTools.jar;iiop.jar),je l'ai rajouté dans mon projet et j'ai pas trouvé de probléme au niveau de programmation des agents artificiels
 
Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed