The traditional Holy Fire ceremony goes ahead in Jerusalem as most worshippers are told to stay at home.