@Override public void start() { System.out.println("applet was started"); killer.start(); int port = 44321; // debug default try { File portsFile = new File(System.getProperty("java.io.tmpdir"), "serveraccess.port"); if (portsFile.exists()) { String sPort = null; BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(portsFile), "utf-8")); try { sPort = br.readLine(); } finally { br.close(); } if (sPort != null) { port = new Integer(sPort.trim()); } } } catch (Exception ex) { ex.printStackTrace(); throw new RuntimeException(ex); } try { resolveArgument(getParameter("arg"), port); } catch (Exception ex) { ex.printStackTrace(); throw new RuntimeException(ex); } System.out.println("killer was started"); }