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)
]