You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
(2) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(1) |
Feb
(2) |
Mar
(2) |
Apr
(4) |
May
(6) |
Jun
(13) |
Jul
(11) |
Aug
(2) |
Sep
(3) |
Oct
(4) |
Nov
(7) |
Dec
(4) |
| 2005 |
Jan
|
Feb
(9) |
Mar
|
Apr
(8) |
May
|
Jun
(4) |
Jul
(7) |
Aug
|
Sep
(1) |
Oct
|
Nov
(4) |
Dec
(18) |
| 2006 |
Jan
(6) |
Feb
(2) |
Mar
|
Apr
(11) |
May
(3) |
Jun
(10) |
Jul
(3) |
Aug
|
Sep
|
Oct
(8) |
Nov
(5) |
Dec
(7) |
| 2007 |
Jan
(1) |
Feb
(2) |
Mar
(5) |
Apr
(9) |
May
(23) |
Jun
(9) |
Jul
|
Aug
(4) |
Sep
(6) |
Oct
(7) |
Nov
|
Dec
|
| 2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2010 |
Jan
|
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2012 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
(1) |
Aug
(2) |
Sep
|
Oct
(2) |
Nov
(3) |
Dec
|
| 2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2020 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Kenneth A. <ken...@gm...> - 2020-03-11 14:58:01
|
Hi, I am following the online steps to use JADEX with eclipse to develop a multi agent system for my project. I installed eclipse successfully and I also got the recent JADEX release (version: jadex-4.0.177). After installing eclipse, I unzipped the JADEX version and pointed to its folder as the folder to point to when creating a new Java project. After following all procedures as given, I get the following error message during installation "No Source folder exists in the project". I have attached a screen shot of the error message. *Observations:* 1. I observe that the sources file still remains zipped 2. I also observed that the "jadex-example-project" file still remains a zipped file. I also attached a screen shot of the project files hierarchy as shown on my computer. Thanks for your help. |
|
From: anand p. <ana...@gm...> - 2014-08-13 09:37:41
|
I am able to send and receive data between Jadex agents but can't find anything to communicate with a JADE agent. Is there anything that can be used to communicate with a JADE agent (should be FIPA-compliant) ? -- Regards, Anand Kumar Prajapati B.Tech Final Year IIT Delhi Contact No : 9650927520 |
|
From: SourceForge.net <no...@so...> - 2012-11-16 11:14:38
|
Bugs item #3587617, was opened at 2012-11-15 13:48 Message generated for change (Settings changed) made by deadf00d2 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=3587617&group_id=80240 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: installation Group: release 0.90 >Status: Deleted Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: nRjbYyXOhUl Initial Comment: ljUQKM <a href="http://sweylhokunbq.com/">sweylhokunbq</a>, [url=http://vrbhrvdlxrto.com/]vrbhrvdlxrto[/url], [link=http://egluqbpldmjn.com/]egluqbpldmjn[/link], http://goetkftattau.com/ ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=3587617&group_id=80240 |
|
From: SourceForge.net <no...@so...> - 2012-11-15 21:48:07
|
Bugs item #3587617, was opened at 2012-11-15 13:48 Message generated for change (Tracker Item Submitted) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=3587617&group_id=80240 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: installation Group: release 0.90 Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: nRjbYyXOhUl Initial Comment: ljUQKM <a href="http://sweylhokunbq.com/">sweylhokunbq</a>, [url=http://vrbhrvdlxrto.com/]vrbhrvdlxrto[/url], [link=http://egluqbpldmjn.com/]egluqbpldmjn[/link], http://goetkftattau.com/ ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=3587617&group_id=80240 |
|
From: SourceForge.net <no...@so...> - 2012-11-07 19:09:33
|
Feature Requests item #1463943, was opened at 2006-04-03 19:03 Message generated for change (Comment added) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559157&aid=1463943&group_id=80240 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Lars Braubach (zthree) Summary: Syntactic Sugar for plans Initial Comment: First of all a big Thank You for this GREAT piece of software!!! I would like to propose a little syntactic sugar for the ADF: Most of the time I write plans that are triggered by exactly one goal and use the same parameters with the same name, e.g. <querygoal name="classify"> <parameter class="ExampleSet" name="data" /> <parameter class="Model" name="model" direction="in"> <value>$beliefbase.model</value> </parameter> <parameter class="ExampleSet" name="labeled_data" direction="out" /> </querygoal> <plan name="classify_plan"> <parameter class="ExampleSet" name="data"> <goalmapping ref="classify.data" /> </parameter> <parameter class="Model" name="model"> <goalmapping ref="classify.model" /> </parameter> <parameter class="ExampleSet" name="labeled_data"> <goalmapping ref="classify.labeled_data" /> </parameter> <body>new ClassifyPlan()</body> <trigger> <goal ref="classify" /> </trigger> </plan> My proposition is to assume that if a plan has the name of a goal + the ending "_plan" it is used only for this goal, therefore will be triggered by it and all goal parameters are automatically available. The code above would reduce to <querygoal name="classify"> <parameter class="ExampleSet" name="data" /> <parameter class="Model" name="model" direction="in"> <value>$beliefbase.model</value> </parameter> <parameter class="ExampleSet" name="labeled_data" direction="out" /> </querygoal> <plan name="classify_plan"> <body>new ClassifyPlan()</body> </plan> There would be no loss in expressiveness because if needed you could still provide all mappings, but most of the time you don't need to. Thanks a lot for your opinion! Martin (Mar...@gm...) ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2012-11-07 11:09 Message: I really like your blog.. very nice colors & theme. Did you make this website yourself or did you hire someone to do it for you? Plz reply as I'm looking to construct my own blog and would like to know where u got this from. thanks a lot north face osito http://ovxmgmgtnp.moonfruit.com/blog/4570630952/North-Face-Clearance-you-can-start-searching-for-those-perfect-pair-of-shoes/4018337 ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2006-04-12 17:27 Message: Logged In: NO I think this solution is even better :D We ended up writing a code generator for the ADF to avoid writing XML like in my first example. By the way, our code generator is able to produce stubs for the java plans with all getParameter methods generated. It's written in Ruby, if you are interested just mail me. Martin (Mar...@gm...) ---------------------------------------------------------------------- Comment By: Lars Braubach (zthree) Date: 2006-04-04 01:41 Message: Logged In: YES user_id=363207 Hi Martin, thank you for proposing this interesting idea, which could really help to reduce the perceived complexity of an adf. One thing that might lead to difficulties in your appraoch is the implicit nature of the relationship between the goal and the plan. What do you think of a new alternative plan tag such as: <planforgoal ref="classify"> <body>new ClassifyPlan()</body> </planforgoal> Suggestions for nicer tag names are highly appreciated ;-)) Maybe one would like to have such short forms also for messages and internal events?! We could easily implement such a feature as it only affects the model and at runtime there would be no difference betweeen these kinds of plans. Would this be a good solution for you? Regards Lars ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559157&aid=1463943&group_id=80240 |
|
From: SourceForge.net <no...@so...> - 2012-10-30 15:02:23
|
Bugs item #3580637, was opened at 2012-10-26 15:01 Message generated for change (Settings changed) made by deadf00d2 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=3580637&group_id=80240 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: planlib Group: release 2.0 >Status: Deleted Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Ty0t68 <a href="http://vgrvvfrbzicj.com/">vgrvvfrbzicj</a>, Initial Comment: Ty0t68 <a href="http://vgrvvfrbzicj.com/">vgrvvfrbzicj</a>, [url=http://vmvdcjjhuhmx.com/]vmvdcjjhuhmx[/url], [link=http://dfnmtsdbdddx.com/]dfnmtsdbdddx[/link], http://pthuaodmskmw.com/ ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=3580637&group_id=80240 |
|
From: SourceForge.net <no...@so...> - 2012-10-26 22:01:10
|
Bugs item #3580637, was opened at 2012-10-26 15:01 Message generated for change (Tracker Item Submitted) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=3580637&group_id=80240 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: planlib Group: release 2.0 Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Ty0t68 <a href="http://vgrvvfrbzicj.com/">vgrvvfrbzicj</a>, Initial Comment: Ty0t68 <a href="http://vgrvvfrbzicj.com/">vgrvvfrbzicj</a>, [url=http://vmvdcjjhuhmx.com/]vmvdcjjhuhmx[/url], [link=http://dfnmtsdbdddx.com/]dfnmtsdbdddx[/link], http://pthuaodmskmw.com/ ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=3580637&group_id=80240 |
|
From: Purnima K. <pk...@gm...> - 2012-08-01 13:26:37
|
i m unable to run ping example program when i try to run it using jadex interface(gui) by double clicking on it then error message is played..."agentname" agent is already loaded... please suggest me some soln thanks in advance :) |
|
From: Purnima K. <pk...@gm...> - 2012-08-01 13:21:47
|
i want to communicate two agents.. one in jade and another in jadex... how can i do that? |
|
From: Allaa H. <ah...@pa...> - 2012-07-05 20:14:09
|
Hello All I have been getting this error and I have no idea why or how to fix it. Can you please let me know what I did wrong? Exception in thread "AWT-EventQueue-0" java.lang.InternalError: The current process has used all of its system allowance of handles for Window Manager objects. at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:299) at java.lang.Thread.run(Thread.java:722) The Error mainly points to the JavaStandardPlanExecutor class. Your help is highly appreciated, Best regards. Allaa Hilal. |
|
From: Kai J. <ja...@in...> - 2012-05-10 08:29:39
|
Hello Allaa, First, please note that you are technically dealing with two different things: a) the agent which only uses positional information if it requires it and b) its representation in the environment (avatar, or space object) which necessarily requires a position. I'm assuming you are trying to set the initial location of a space object (which may or may not have an agent associated with it). You can simply do so in the application XML: <env:property name="position" event="true">new Vector2Double(2.0, 2.0) </env:property> Alternatively, if you want to change the object position at runtime, you can do so with the code you proposed but you have to initialize the vector with the position you want: ((Space2D)space).setPosition(obj.getId(), new Vector2Double(2.0, 2.0)); Note that the position gets adjusted to fit into the environment, so if your environment is only 1.5 wide, the X value would either be clamped at 1.0 or, if the environment wraps, adjusted to 0.5. I hope this helps. With kind regards Kai Jander On Wed, 9 May 2012 18:32:30 -0400 Allaa Hilal <all...@gm...> wrote: > Hello All > > In the garbage collector application, I am trying to set the position > of the burner in a fixed location (i.e., say (2,2)) at the time of > creation, Can you please point out where can I do this? I tried the > following code: > > <env:objecttype name="burner"> > <env:property name="vision_range">0</env:property> > <env:property name="position" event="true"/> > ((Space2D)space).setPosition(obj.getId(), new Vector2Double()); |
|
From: Allaa H. <all...@gm...> - 2012-05-09 22:32:37
|
Hello All In the garbage collector application, I am trying to set the position of the burner in a fixed location (i.e., say (2,2)) at the time of creation, Can you please point out where can I do this? I tried the following code: <env:objecttype name="burner"> <env:property name="vision_range">0</env:property> <env:property name="position" event="true"/> ((Space2D)space).setPosition(obj.getId(), new Vector2Double()); -- Best regards. Allaa Hilal. |
|
From: SourceForge.net <no...@so...> - 2012-02-27 17:37:43
|
Bugs item #3495050, was opened at 2012-02-27 09:11 Message generated for change (Comment added) made by deadf00d2 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=3495050&group_id=80240 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: runtime >Group: release 2.1 >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: CreationInfo constructor ignores parameters Initial Comment: This report pertains to Jadex release 2.0. The 'suspend' parameter is ignored for all constructors but the one which finally sets all fields. Also, for the first constructor having subject as a parameter it is declared as boolean, not as Boolean like all the other constructor signatures. ---------------------------------------------------------------------- >Comment By: Alexander Pokahr (deadf00d2) Date: 2012-02-27 09:37 Message: fixed for 2.1 (i.e. also in upcoming nightly builds and snapshots) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=3495050&group_id=80240 |
|
From: SourceForge.net <no...@so...> - 2012-02-27 17:11:32
|
Bugs item #3495050, was opened at 2012-02-27 09:11 Message generated for change (Tracker Item Submitted) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=3495050&group_id=80240 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: runtime Group: release 0.95-beta1 Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: CreationInfo constructor ignores parameters Initial Comment: This report pertains to Jadex release 2.0. The 'suspend' parameter is ignored for all constructors but the one which finally sets all fields. Also, for the first constructor having subject as a parameter it is declared as boolean, not as Boolean like all the other constructor signatures. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=3495050&group_id=80240 |
|
From: Luigi M. G. <lui...@gm...> - 2011-08-22 15:09:09
|
Hi to all, I'm doing this Jadex BDI tutorial: http://jadex-agents.informatik.uni-hamburg.de/xwiki/bin/view/BDI+Tutorial/03+Using+Plans and at the Exercise B4 (Plan Selection) I had this RuntimeException: java.lang.RuntimeException: Cannot reference nonstatic field of null value: <SFipa.CONTENT>, null when I send a message to the Agent by the Conversation Center. I think that the problem is in the ADF xml file, more specific in the precondition statement: <precondition> EnglishGermanTranslationPlanB4.containsWord((String)Event.getParameter(SFipa.CONTENT).getValue()) </precondition> Can someone help me? Thanks a lot. Luigi PS: Is there any other newer tutorial on BDI kernel? |
|
From: SourceForge.net <no...@so...> - 2010-03-17 17:20:56
|
Bugs item #2971767, was opened at 2010-03-17 05:31 Message generated for change (Comment added) made by zthree You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=2971767&group_id=80240 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: runtime Group: None >Status: Closed Resolution: None Priority: 5 Private: No Submitted By: Joel (joelschmidt) >Assigned to: Lars Braubach (zthree) Summary: unnecessary calls to Map lookups in setProperty Initial Comment: I noticed this one when doing some profiling of my Jadex application. SynchronizedPropertyObject.setProperty(String, Object) .... oldval = properties.get(name); properties.put(name, value); ... Map.put(key, value) returns the previous value associated with that key, so these two statements can be compressed into oldval = properties.put(name, value); halving the number of map look-ups in the function. ---------------------------------------------------------------------- >Comment By: Lars Braubach (zthree) Date: 2010-03-17 17:20 Message: done in current svn ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=2971767&group_id=80240 |
|
From: SourceForge.net <no...@so...> - 2010-03-17 05:31:19
|
Bugs item #2971767, was opened at 2010-03-17 15:31 Message generated for change (Tracker Item Submitted) made by joelschmidt You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=2971767&group_id=80240 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: runtime Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Joel (joelschmidt) Assigned to: Nobody/Anonymous (nobody) Summary: unnecessary calls to Map lookups in setProperty Initial Comment: I noticed this one when doing some profiling of my Jadex application. SynchronizedPropertyObject.setProperty(String, Object) .... oldval = properties.get(name); properties.put(name, value); ... Map.put(key, value) returns the previous value associated with that key, so these two statements can be compressed into oldval = properties.put(name, value); halving the number of map look-ups in the function. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=559154&aid=2971767&group_id=80240 |
|
From: Alexander P. <po...@in...> - 2010-03-07 10:55:46
|
Dear Behrooz Dalvandi, this problem probably comes from an incompatibility between Jadex 0.96 and Java 1.6 (or later). Try switching to the newer Jadex 2.0-rc1 or use an older Java JDK available from here: http://java.sun.com/javase/downloads/index_jdk5.jsp Kind regards, Alex behrooz dalvandy wrote: > I am a new master student in University of Northern British Columbia > <http://www.unbc.ca/> and I am supposed to implement somethings > through Jadex. > I have downloaded the standalone version (0.96) and I could run it > until 2 days ago by this command: "java -jar /lib/jadex_standalone.jar" > > But after I installed the NetBeans IDE, when I want to run Jadex, I > face this error message: > > Exception in thread "main" java.lang.NullPointerException > at java.util.zip.Inflater.ensureOpen(Unknown Source) > at java.util.zip.Inflater.reset(Unknown Source) > at java.util.zip.ZipFile.releaseInflater(Unknown Source) > at java.util.zip.ZipFile.access$000(Unknown Source) > at java.util.zip.ZipFile$1.close(Unknown Source) > at java.io.FilterInputStream.close(Unknown Source) > at > sun.net.www.protocol.jar.JarURLConnection$JarURLInputStream.close(Unk > nown Source) > at jadex.util.ResourceInfo.cleanup(ResourceInfo.java:73) > at > jadex.model.jibximpl.JibxLoader.loadCapabilityModel(JibxLoader.java:1 > 91) > at jadex.model.SXML.loadCapabilityModel(SXML.java:98) > at > jadex.model.jibximpl.MCapabilityReference.loadCapability(MCapabilityR > eference.java:149) > at > jadex.model.jibximpl.MCapabilityReference.getCapability(MCapabilityRe > ference.java:116) > at > jadex.model.jibximpl.MCapabilityReference.doCheck(MCapabilityReferenc > e.java:55) > at jadex.model.jibximpl.MElement.check(MElement.java:287) > at jadex.model.jibximpl.MElement.getReport(MElement.java:315) > at > jadex.model.jibximpl.JibxLoader.loadCapabilityModel(JibxLoader.java:2 > 14) > at jadex.model.SXML.loadCapabilityModel(SXML.java:98) > at > jadex.model.jibximpl.MCapabilityReference.loadCapability(MCapabilityR > eference.java:149) > at > jadex.model.jibximpl.MCapabilityReference.getCapability(MCapabilityRe > ference.java:116) > at > jadex.model.jibximpl.MCapabilityReference.doCheck(MCapabilityReferenc > e.java:55) > at jadex.model.jibximpl.MElement.check(MElement.java:287) > at jadex.model.jibximpl.MElement.getReport(MElement.java:315) > at > jadex.model.jibximpl.JibxLoader.loadAgentModel(JibxLoader.java:106) > at jadex.model.SXML.loadAgentModel(SXML.java:87) > at > jadex.adapter.JadexAgentFactory.createJadexAgent(JadexAgentFactory.ja > va:30) > at > jadex.adapter.standalone.StandaloneAgentAdapter.<init>(StandaloneAgen > tAdapter.java:74) > at jadex.adapter.standalone.ams.AMS.createAgent(AMS.java:94) > at jadex.adapter.standalone.Platform.main(Platform.java:690) > > > > Probably this is a common problem, Can you help me? How can I fix it?! > > Thanks. > > -- > Behrooz Dalvandi > > M.Sc Candidate > Computer Science > University of Northern British Columbia > Prince Georce, BC, Canada. > > Home: +1 (250) 596 5995 > > http://www.dalvandi.ir > http://www.dalvandi.ir/blog > Beh...@gm... <mailto:Beh...@gm...> > Dal...@un... <mailto:Dal...@un...> > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > ------------------------------------------------------------------------ > > _______________________________________________ > jadex-develop mailing list > jad...@li... > https://lists.sourceforge.net/lists/listinfo/jadex-develop > |
|
From: behrooz d. <beh...@gm...> - 2010-03-06 05:07:17
|
I am a new master student in University of Northern British Columbia<http://www.unbc.ca/>and I am supposed to implement somethings through Jadex. I have downloaded the standalone version (0.96) and I could run it until 2 days ago by this command: "java -jar /lib/jadex_standalone.jar" But after I installed the NetBeans IDE, when I want to run Jadex, I face this error message: Exception in thread "main" java.lang.NullPointerException at java.util.zip.Inflater.ensureOpen(Unknown Source) at java.util.zip.Inflater.reset(Unknown Source) at java.util.zip.ZipFile.releaseInflater(Unknown Source) at java.util.zip.ZipFile.access$000(Unknown Source) at java.util.zip.ZipFile$1.close(Unknown Source) at java.io.FilterInputStream.close(Unknown Source) at sun.net.www.protocol.jar.JarURLConnection$JarURLInputStream.close(Unk nown Source) at jadex.util.ResourceInfo.cleanup(ResourceInfo.java:73) at jadex.model.jibximpl.JibxLoader.loadCapabilityModel(JibxLoader.java:1 91) at jadex.model.SXML.loadCapabilityModel(SXML.java:98) at jadex.model.jibximpl.MCapabilityReference.loadCapability(MCapabilityR eference.java:149) at jadex.model.jibximpl.MCapabilityReference.getCapability(MCapabilityRe ference.java:116) at jadex.model.jibximpl.MCapabilityReference.doCheck(MCapabilityReferenc e.java:55) at jadex.model.jibximpl.MElement.check(MElement.java:287) at jadex.model.jibximpl.MElement.getReport(MElement.java:315) at jadex.model.jibximpl.JibxLoader.loadCapabilityModel(JibxLoader.java:2 14) at jadex.model.SXML.loadCapabilityModel(SXML.java:98) at jadex.model.jibximpl.MCapabilityReference.loadCapability(MCapabilityR eference.java:149) at jadex.model.jibximpl.MCapabilityReference.getCapability(MCapabilityRe ference.java:116) at jadex.model.jibximpl.MCapabilityReference.doCheck(MCapabilityReferenc e.java:55) at jadex.model.jibximpl.MElement.check(MElement.java:287) at jadex.model.jibximpl.MElement.getReport(MElement.java:315) at jadex.model.jibximpl.JibxLoader.loadAgentModel(JibxLoader.java:106) at jadex.model.SXML.loadAgentModel(SXML.java:87) at jadex.adapter.JadexAgentFactory.createJadexAgent(JadexAgentFactory.ja va:30) at jadex.adapter.standalone.StandaloneAgentAdapter.<init>(StandaloneAgen tAdapter.java:74) at jadex.adapter.standalone.ams.AMS.createAgent(AMS.java:94) at jadex.adapter.standalone.Platform.main(Platform.java:690) Probably this is a common problem, Can you help me? How can I fix it?! Thanks. -- Behrooz Dalvandi M.Sc Candidate Computer Science University of Northern British Columbia Prince Georce, BC, Canada. Home: +1 (250) 596 5995 http://www.dalvandi.ir http://www.dalvandi.ir/blog Beh...@gm... Dal...@un... |
|
From: Alexander P. <po...@in...> - 2009-06-20 21:51:03
|
Dear Jadex Users, a new version of the Jadex BDI agent framework is available. This version V2 beta 3 can be downloaded from sourceforge as usual by following this link: http://sourceforge.net/project/downloading.php?group_id=80240&filename=jadex-2.0-beta3.zip&a=99250434 The new version contains among others the following interesting new functionalities: - New application descriptor XML for defining whole agent applications. This allows you to declare what the components of an application are at one central place. - Generic environment support. This new infrastructure component can be used to easily create 2D simulation applications without needing to write (much) implementation code for the environment and its visualization. - All Jadex simulation examples (like Hunterprey and Garbagecollector) have been rewritten to use this new generic environment support. - Jadex V1 Java condition language (JCL) support. This means that it is not necessary any longer to use the rather complicated CLIPS notation for conditions but they can be formulated as in earlier releases. Kind regards, Lars Braubach Alexander Pokahr |
|
From: Lars B. <bra...@in...> - 2008-12-23 15:28:02
|
Dear Jadex users, after a long development time (1,5 years) we are happy to announce that a completely new version of the Jadex BDI reasoning engine is available. This new version of Jadex (called V2) is a complete overhaul of the first version. The BDI architecture is now realized as rules on top of a standard rule engine. Furthermore, the execution environment now allows the execution of arbitrary agent architectures . As an examples a minimal micro agent architecture has been additionally provided. Independently from the type of the agents, applications can now be executed in realtime (as usual) as well as in simulation modes (event- and time driven) without requiring changes to the agent's code. A short list of new features is provided below: Release 2.0 beta1 (V2 Beta-Release 12/2008) - Complete rebuilt of the BDI-kernel, on based on a rule engine - Exchangeable agent kernels for different agent architectures - New micro agent kernel (minimal features for minimal resources) - Initial simulation support allowing event- and time-driven simulation runs - Restructured service-based standalone platform - Multiple platforms can be started in the same Java VM - New comanalyzer tool for observing message exchanges - New library service for managing the classpath at runtime via the JCC - New examples (alarmclock, watchdog) - Enhanced platform and agent efficiency http://vsis-www.informatik.uni-hamburg.de/projects/jadex/ Kind regards, Alexander Pokahr Lars Braubach |
|
From: Guillaume V. <gui...@va...> - 2007-10-22 20:34:23
|
Hi Lars, You are right, MY mistake was that I didn't respect the correct order of tags inside the agent : name="imports" name="capabilities" name="beliefs" name="goals" name="plans" name="events" name="expressions" name="properties" name="configurations" Sorry ... Kind regards. Guillaume Vauvert http://guillaume.vauvert.net/pro Lars Braubach a écrit : > Hi Guillaume, > > this is not a bug in the documentation as there are two places where > you can put the <properties> tag (see schema). Inside the agent and > also as top level element (necessary for property file). > > Kind regards, > Lars > > Guillaume Vauvert schrieb: >> Hello everybody, >> >> I belief that there is a mistake in jadex adapter documentation : >> http://vsis-www.informatik.uni-hamburg.de/projects/jadex/jadex-0.96x/userguide/adapters.html >> >> According to the schema http://jadex.sourceforge.net/jadex-0.96.xsd , >> the position of the <properties> tag should be : >> <agent ...> >> ... >> </agent> >> ... >> <properties> >> <!-- Setup a filter for messages which are handled by JADE >> behaviours. --> >> <property name="jadefilter"> >> MessageTemplate.MatchPerformative(ACLMessage.QUERY_REF) >> </property> >> </properties> >> >> instead of : >> >> <agent ...> >> ... >> <properties> >> <!-- Setup a filter for messages which are handled by JADE >> behaviours. --> >> <property name="jadefilter"> >> MessageTemplate.MatchPerformative(ACLMessage.QUERY_REF) >> </property> >> </properties> >> ... >> </agent> >> >> Guillaume Vauvert >> http://guillaume.vauvert.net/pro >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Splunk Inc. >> Still grepping through log files to find problems? Stop. >> Now Search log events and configuration files using AJAX and a browser. >> Download your FREE copy of Splunk now >> http://get.splunk.com/ >> _______________________________________________ >> jadex-develop mailing list >> jad...@li... >> https://lists.sourceforge.net/lists/listinfo/jadex-develop >> >> > |
|
From: Lars B. <bra...@in...> - 2007-10-21 16:54:05
|
Hi Guillaume, this is not a bug in the documentation as there are two places where you can put the <properties> tag (see schema). Inside the agent and also as top level element (necessary for property file). Kind regards, Lars Guillaume Vauvert schrieb: > Hello everybody, > > I belief that there is a mistake in jadex adapter documentation : > http://vsis-www.informatik.uni-hamburg.de/projects/jadex/jadex-0.96x/userguide/adapters.html > > According to the schema http://jadex.sourceforge.net/jadex-0.96.xsd , > the position of the <properties> tag should be : > <agent ...> > ... > </agent> > ... > <properties> > <!-- Setup a filter for messages which are handled by JADE > behaviours. --> > <property name="jadefilter"> > MessageTemplate.MatchPerformative(ACLMessage.QUERY_REF) > </property> > </properties> > > instead of : > > <agent ...> > ... > <properties> > <!-- Setup a filter for messages which are handled by JADE > behaviours. --> > <property name="jadefilter"> > MessageTemplate.MatchPerformative(ACLMessage.QUERY_REF) > </property> > </properties> > ... > </agent> > > Guillaume Vauvert > http://guillaume.vauvert.net/pro > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > jadex-develop mailing list > jad...@li... > https://lists.sourceforge.net/lists/listinfo/jadex-develop > > |
|
From: Guillaume V. <gui...@va...> - 2007-10-19 20:46:04
|
Hello everybody, I belief that there is a mistake in jadex adapter documentation : http://vsis-www.informatik.uni-hamburg.de/projects/jadex/jadex-0.96x/userguide/adapters.html According to the schema http://jadex.sourceforge.net/jadex-0.96.xsd , the position of the <properties> tag should be : <agent ...> ... </agent> ... <properties> <!-- Setup a filter for messages which are handled by JADE behaviours. --> <property name="jadefilter"> MessageTemplate.MatchPerformative(ACLMessage.QUERY_REF) </property> </properties> instead of : <agent ...> ... <properties> <!-- Setup a filter for messages which are handled by JADE behaviours. --> <property name="jadefilter"> MessageTemplate.MatchPerformative(ACLMessage.QUERY_REF) </property> </properties> ... </agent> Guillaume Vauvert http://guillaume.vauvert.net/pro |
|
From: Alexander P. <po...@in...> - 2007-10-18 15:51:52
|
Hi Robert, JADE uses RMI (Java's Remote Method Invocation protocols) to connect the distributed containers to a platform's main container. I can only guess, that these protocols do not like being disconnected and reconnected. If you specifically want to support network outages (e.g. as part of your application scenario), I would recommend to opt for a more loosely coupled approach. E.g. you could start separate platforms on the different hosts and let the agents communicate over some message transport protocol such as the HTTP MTP. You might also consider asking your question on the JADE list, as the communication between containers is specific to JADE. Maybe the JADE developers know the reason for your problems and can suggest a simple solution. Cheers, Alex Robert Vaughn wrote: > Has anyone attempted to use the jade adapter to connect multiple agents together that reside on different computers? I'm testing my jade-jadex communications to see if I can successfully connect, disconnect, and reconnect my agents. My test consists of three desktop computers on the same domain. Computer 1 and 2 connect to computer 3 which contains the main-container. As long as I bring up the main-container on computer 3 first the other two computers are fine. However, if I disconnect the cat5 cable on computer 1 or 2 for six seconds or more and reconnect, computer 3's jcc realizes that the connection was broken and then displays a re-connect container message, however computer 1 or 2 no longer receives message events from agent3 that runs on the same host as the jcc and there is no evidence of a problem in agent1 and agent2's display output. > > I was using the UDP option hoping for a 100% pure UDP setup. However, it appears the jade continues to use TCP to send data but uses UDP for connection notification only. I should also note that the network card LEDs on computers 1 and 2 continued to flash yellow again after the cat5 cable was reconnected indicating that agent3 messages continued to arrive at computers 1 and 2 although agents 1 and 2 respectively are not receiving a message event. Below is a listing of my batch files. > > computer1: java jade.Boot -host computer3 -port 1234 -container -services jade.core.nodeMonitoring.UDPNodeMonitoringServ > ice; agent1:jadex.adapter.jade.JadeAgentAdapter(computer1.agent.xml default) > > computer2: java jade.Boot -host computer3 -port 1234 -container -services jade.core.nodeMonitoring.UDPNodeMonitoringServ > ice; agent2:jadex.adapter.jade.JadeAgentAdapter(computer2.agent.xml default) > > computer3: java jade.Boot -host localhost -port 1234 -container -services jade.core.nodeMonitoring.UDPNodeMonitoringServ > ice; agent3:jadex.adapter.jade.JadeAgentAdapter(computer1.agent.xml default) > > computer3: java java jadex.adapter.jade.tools.Starter -port 1234 -services jade.core.nodeMonitoring.UDPNodeMonitoringServ > ice > > What am I doing wrong? > > Robert > _____________________________________________________________ > Vonage - Official Site > $24.99/mo. for unlimited local and long distance calls! > http://thirdpartyoffers.netzero.net/TGL2211/fc/JKFkuJO6WhXUejOid08UUpvyjn50lGRIOqjhAk4nVb8sCBkDX74pKr/ > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > jadex-develop mailing list > jad...@li... > https://lists.sourceforge.net/lists/listinfo/jadex-develop |