From: mquinson Date: Tue, 23 Mar 2010 12:38:30 +0000 (+0000) Subject: Fix last commit of Medhi so that the Java bindings still commit X-Git-Tag: SVN~426 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/41e5b29e0df3bdb4a38c15883788861dbb791504 Fix last commit of Medhi so that the Java bindings still commit git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7313 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/examples/java/basic/Slave.java b/examples/java/basic/Slave.java index 4249fdb019..90784ffa65 100644 --- a/examples/java/basic/Slave.java +++ b/examples/java/basic/Slave.java @@ -8,7 +8,7 @@ import simgrid.msg.*; public class Slave extends simgrid.msg.Process { - public void main(String[] args) throws NativeException { + public void main(String[] args) throws MsgException { if (args.length < 1) { Msg.info("Slave needs 1 argument (its number)"); System.exit(1); diff --git a/examples/java/comm_time/Slave.java b/examples/java/comm_time/Slave.java index df6b84aa38..539fd34f59 100644 --- a/examples/java/comm_time/Slave.java +++ b/examples/java/comm_time/Slave.java @@ -8,7 +8,7 @@ import simgrid.msg.*; public class Slave extends simgrid.msg.Process { - public void main(String[] args) throws NativeException { + public void main(String[] args) throws MsgException { if (args.length < 1) { Msg.info("Slave needs 1 argument (its number)"); System.exit(1); diff --git a/examples/java/ping_pong/Receiver.java b/examples/java/ping_pong/Receiver.java index e432c90080..9603a76a82 100644 --- a/examples/java/ping_pong/Receiver.java +++ b/examples/java/ping_pong/Receiver.java @@ -15,7 +15,7 @@ public class Receiver extends simgrid.msg.Process { final double commSizeLat = 1; final double commSizeBw = 100000000; - public void main(String[] args) throws NativeException { + public void main(String[] args) throws MsgException { Msg.info("hello!"); double communicationTime=0; diff --git a/examples/java/suspend/DreamMaster.java b/examples/java/suspend/DreamMaster.java index 9f7cb70757..c548d9a857 100644 --- a/examples/java/suspend/DreamMaster.java +++ b/examples/java/suspend/DreamMaster.java @@ -11,7 +11,7 @@ import simgrid.msg.*; public class DreamMaster extends simgrid.msg.Process { - public void main(String[] args) throws NativeException { + public void main(String[] args) throws MsgException { Msg.info("Hello !"); Msg.info("Let's create a lazy guy."); diff --git a/src/Makefile.am b/src/Makefile.am index 72c04a98af..05cc755c60 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -257,6 +257,7 @@ JMSG_JAVA_SRC = \ java/simgrid/msg/NativeException.java \ java/simgrid/msg/HostNotFoundException.java \ java/simgrid/msg/ProcessNotFoundException.java \ + java/simgrid/msg/TaskCancelledException.java \ \ java/simgrid/msg/Msg.java \ java/simgrid/msg/Process.java \ diff --git a/src/java/simgrid/msg/Process.java b/src/java/simgrid/msg/Process.java index 5fe15359b8..8d2b2ca0a8 100644 --- a/src/java/simgrid/msg/Process.java +++ b/src/java/simgrid/msg/Process.java @@ -283,17 +283,11 @@ public abstract class Process extends Thread { MsgNative.processWaitFor(seconds); } public void showArgs() { - try { - Msg.info("[" + this.name + "/" + this.getHost().getName() + "] argc=" + - this.args.size()); - for (int i = 0; i < this.args.size(); i++) - Msg.info("[" + this.msgName() + "/" + this.getHost().getName() + - "] args[" + i + "]=" + (String) (this.args.get(i))); - } catch(MsgException e) { - Msg.info("Damn JNI stuff"); - e.printStackTrace(); - System.exit(1); - } + Msg.info("[" + this.name + "/" + this.getHost().getName() + "] argc=" + + this.args.size()); + for (int i = 0; i < this.args.size(); i++) + Msg.info("[" + this.msgName() + "/" + this.getHost().getName() + + "] args[" + i + "]=" + (String) (this.args.get(i))); } /** * This method runs the process. Il calls the method function that you must overwrite.