Violence has flared in Sri Lanka despite a 2002 truce between the government and rebels , who are fighting for independence .