summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--jrt_test/src/tests/mockup-invoke/MockupInvoke.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/jrt_test/src/tests/mockup-invoke/MockupInvoke.java b/jrt_test/src/tests/mockup-invoke/MockupInvoke.java
index 2609921e4f6..c73c6a71671 100644
--- a/jrt_test/src/tests/mockup-invoke/MockupInvoke.java
+++ b/jrt_test/src/tests/mockup-invoke/MockupInvoke.java
@@ -15,8 +15,13 @@ public class MockupInvoke {
Request req = new Request("concat");
req.parameters().add(new StringValue(args[1]));
req.parameters().add(new StringValue(args[2]));
- orb.invokeBatch(spec, req, 60.0);
- if (req.isError()) {
+ Target target = orb.connect(spec);
+ try {
+ target.invokeSync(req, 60.0);
+ } finally {
+ target.close();
+ }
+ if (req.isError()) {
System.out.println("error: " + req.errorCode()
+ ": " + req.errorMessage());
System.exit(0);