X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Forg%2Fvamsas%2Ftest%2FExampleApplication.java;h=37e1498988933caff4f7538e97e271d33253e3a6;hb=7700d838b129db99edacb208b3153546795a33c7;hp=81182954646dbfe9cbf0bced3a91b61d32503195;hpb=8fbb1b0a0bb42d855fdde1f54fc732bb68f12e54;p=vamsas.git diff --git a/src/org/vamsas/test/ExampleApplication.java b/src/org/vamsas/test/ExampleApplication.java index 8118295..37e1498 100644 --- a/src/org/vamsas/test/ExampleApplication.java +++ b/src/org/vamsas/test/ExampleApplication.java @@ -99,7 +99,7 @@ public class ExampleApplication { return true; // incorrect arguments. } public static void main(String[] args) { - if ((args.length<=2) || parseArgs(args)) { + if ((args.length<=2) || !parseArgs(args)) { System.err.print(Usage); } @@ -114,7 +114,15 @@ public class ExampleApplication { // get an Iclient with session data app = new ClientHandle("org.vamsas.test.ExampleApplication","0.1"); user = new UserHandle("arnolduser","deathsdoor"); - vorbaclient = clientfactory.getIClient(app, user); + try { + vorbaclient = clientfactory.getIClient(app, user); + } catch (NoDefaultSessionException e) { + System.err.println("There appear to be several sessions to choose from :"); + String[] sessions = clientfactory.getCurrentSessions(); + for (int s=0;s