private void StartGameServer_Asia() throws InvalidName, ServantAlreadyActive, WrongPolicy, ObjectNotActive, FileNotFoundException, AdapterInactive 
	{
		System.out.println("GameServer_Asia.StartGameServer_Asia: Server going Online");
		
		String[] args = null;
		
		// TODO Auto-generated method stub
		// initializing ORB for server instance
		ORB orb = ORB.init(args,null);
		POA rootPOA = POAHelper.narrow(orb.resolve_initial_references("RootPOA"));
		
		int UDPPortNumber = 3469;
		
		GameServerImpl agameServer = new GameServerImpl("AS",Parameters.UDP_PORT_REPLICA_LEAD_AS);
		byte[] id = rootPOA.activate_object(agameServer);
		org.omg.CORBA.Object ref = rootPOA.id_to_reference(id);
		
		String ior = orb.object_to_string(ref);
		System.out.println(ior);
				
		PrintWriter file = new PrintWriter("ior_Asia.txt");
		file.println(ior);
		file.close();
				
		//activate the orb
		rootPOA.the_POAManager().activate();
		orb.run();		

	}