I need to know if the ActivationResponse.xml (offline activation) has an expiration date.
Yes. It's the "expiration date" you type in.
Every time the Server boots he activates my application using the ActivationResponse.xml.
Why is he activating on every boot of the server? He doesn't need to do that.