Possible Duplicate:
Why should I bother about serialVersionUID?
I was examining the Struts2 validation documentation. Even here it is defined:
private static final long serialVersionUID = -7505437345373234225L;
What is the purpose of using serialVersionUID, how to use it(with random numbers?) and what is the purpose of using it at that documentation?