From 0280b5bcc1e36207447e7420d47bec6066dce28f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Euzenat?= <Jerome.Euzenat@inria.fr> Date: Tue, 27 Feb 2007 10:22:36 +0000 Subject: [PATCH] - corrected some actions related to the store() primitive --- .../exmo/align/service/HTMLAServProfile.java | 18 +++++++++--------- .../service/jade/JadeFIPAAServiceAgent.java | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/fr/inrialpes/exmo/align/service/HTMLAServProfile.java b/src/fr/inrialpes/exmo/align/service/HTMLAServProfile.java index 1bce196e..df9964da 100644 --- a/src/fr/inrialpes/exmo/align/service/HTMLAServProfile.java +++ b/src/fr/inrialpes/exmo/align/service/HTMLAServProfile.java @@ -335,15 +335,15 @@ public class HTMLAServProfile implements AlignmentServiceProfile { } else if ( perf.equals("store") ) { // here should be done the switch between store and load/store String id = (String)params.getParameter("id"); - String url = (String)params.getParameter("url"); - if ( url != null && !url.equals("") ) { // Load the URL - Message answer = manager.load( new Message(newId(),(Message)null,myId,serverId,"", params) ); - if ( answer instanceof ErrorMsg ) { - msg = testErrorMessages( answer ); - } else { - id = answer.getContent(); - } - } + //String url = (String)params.getParameter("url"); + //if ( url != null && !url.equals("") ) { // Load the URL + //Message answer = manager.load( new Message(newId(),(Message)null,myId,serverId,"", params) ); + //if ( answer instanceof ErrorMsg ) { + // msg = testErrorMessages( answer ); + //} else { + // id = answer.getContent(); + //} + //} if ( id != null ){ // Store it Message answer = manager.store( new Message(newId(),(Message)null,myId,serverId,id, params) ); if ( answer instanceof ErrorMsg ) { diff --git a/src/fr/inrialpes/exmo/align/service/jade/JadeFIPAAServiceAgent.java b/src/fr/inrialpes/exmo/align/service/jade/JadeFIPAAServiceAgent.java index 36f4fee7..89e3c3bf 100755 --- a/src/fr/inrialpes/exmo/align/service/jade/JadeFIPAAServiceAgent.java +++ b/src/fr/inrialpes/exmo/align/service/jade/JadeFIPAAServiceAgent.java @@ -122,7 +122,7 @@ public class JadeFIPAAServiceAgent extends Agent { }else if (perf.equals("METADATA")){ //TODO }else if (perf.equals("STORE")){ - Message answer = manager.store(new Message(newId(), (Message)null,myId,serverId,"",params)); + Message answer = manager.store(new Message(newId(), (Message)null,myId,serverId,(String)params.getParameter("id"),params)); if(!(answer instanceof ErrorMsg)){ ACLMessage JADEanswer=msg.createReply(); msg.setPerformative(ACLMessage.INFORM); -- GitLab