cmja plugin lifecycle