protected PlayerClient (String pName, String[] pArgs)
	{
		aLog = Log.createLog(pName);
		try 
		{
			ORB orb = ORB.init(pArgs, null);
			// Get the reference to the CORBA object from the file
			BufferedReader bufferedReader = new BufferedReader(new FileReader(Parameters.FE_NAME + "_IOR.txt"));
			String stringORB = bufferedReader.readLine();
			bufferedReader.close();
			// Transform the reference string to CORBA object
			org.omg.CORBA.Object reference_CORBA = orb.string_to_object(stringORB);
			aInterfaceIDL = interfaceIDLHelper.narrow(reference_CORBA);
			aLog.info("ORB IOR read from file");
		} catch (Exception e) {
			aLog.info("Acquiring ORB failed");
		}
	}