Apple's Java update for OS X 10.7 and 10.8 has resulted in bringing its in-house Java runtime (Java SE 6) to the latest version and also in removing the Java Preferences utility that was used to manage Java runtime in OS X. This also results in an automatic download of the latest Java 7 runtime from Oracle when applets are run in a web browser. However, the latest Oracle supplied Java for OS X does come with its own Java System Preferences. Mac OS X 10.6 Snow Leopard does not seem to be affected by this.
If you are using ArchiOffice/EngineerOffice 2010/2011 on a Mac, it is recommended NOT to install this update (OS X 10.7 or later) as you may experience some issues with its Java 7 runtime. This applies to both the ArchiOffice server as well as client machine. If you already have updated to OS X 10.7 or 10.8, you have these options available to fix the problem:
- Restore Apple Java 6 after uninstalling Oracle Java 7 from your Mac. Oracle does NOT have a Mac install for Java 6.
- Disable Java 7 and re-enable the Apple-provided Java SE 6 plug-in by following these steps: http://support.apple.com/kb/HT5559. After running the four terminal commands, you need to restart your computer.
- Restore Apple's Java Preferences utility from a Time Machine backup. This will enable you to roll back to the earlier OS X.
To test whether Java is working on your system, check out http://www.java.com/en/download/testjava.jsp
Note: If you have already updated to OS X 10.7 or later and are unable to restore to the older Jave 6 version for any reason, then you may have to upgrade to the latest version of ArchiOffice. ArchiOffice 2012 and above versions can use Java 7 up to update 20 as there are still some incompatibility issues with later updates.