Please reply with a link to Sun's answer, if possible. Thanks.
After you pass your exam, the certificate no longer expires. The only thing is that after so many new versions of Java come out you might want to get a newer certification but it's not required.
Originally posted by Jim Sandman:
...Is there a Sun web page that talks about this? ...
This topic is addressed in Sun's training FAQ. Near the bottom of the page, it says...
How long is my Sun certification title now valid?
As of August 1, 2003, all Sun certifications are now based on versions. There is no expiration date to your certification title. You may, however, be certified on a technology that is outdated if Sun releases a new exam associated with a new technology version. Keeping your certification current is highly recommended.
Here's the real deal from Sun:
What is Sun's new Certification Policy?
Beginning with all Sun certification exams taken on or after August 1, 2003, certification offerings from Sun no longer have an expiration date. Rather, certification offerings are based on a version of technology. The certification date and exam version will appear on both a certificate and an identification card with the applicable certification title.
Recertification is no longer required to maintain one's status as a certified professional. Sun certification is now directly associated with a version of technology. Nevertheless, Sun highly recommends that you remain certified at the most current technology version.