Slightly off topic but one to note if you are deploying Java 7 update 10+ with SCCM.
Since this version of Java users will be notified that their Java is out of date if a newer verison of the software is available. http://www.java.com/en/download/faq/expire_date.xml
If you have the luxury then update to Java 7 update 40 as this ‘bug’ has been resolved. Although some extra settings need to be added to your deployment.
Java creates a deployment.properties file in the c:\users\<username>\AppData\LocalLow\Sun\Java\Deployment folder. Add the following entry to the file:
deployment.expiration.check.enabled=false
Also navigate to the following location in the registry:
HKEY_CURRENT_USER\Software\AppDataLow\Software\JavaSoft\DeploymentProperties
Create a new string value called deployment.expiration.check.enabled and set the value to false.
Push out the file and registry change with your Java deployment.