code: public static void main(String[] args) throws UnsupportedOperationException {
          ClientLauncher launcher = new ClientLauncher();
          System.exit(launcher.createPlatform(args));
      }
docs: The runtime client launcher/main. String arguments are treated and parsed as
  command line parameters. This method will call <code>System.exit</code> when the framework shuts down.
  
  @param args
  Command line arguments.
  @throws UnsupportedOperationException
  
  @see Launcher#createPlatform(String[])