生效的。遗嘱是遗嘱人死亡时才发生法律效力的行为。遗嘱人在死亡前还可以加以变更、撤销,所以,遗嘱必须以遗嘱人的死亡作为生效的条件。如果遗嘱人没有事实死亡,而是在具备相关的法律条件下,经有关利害关系人的申请,由人民法院宣告死亡后,遗嘱也发生法律效力,利害关系人可以依照遗嘱继承当事人的财产。