As we arrive into day 2 of the Apple security changes regarding Java, we wanted to cover a number of items more in depth affecting our customers. These changes are affecting ROES, Sitebuilder and our album cart. The good news is we have solutions. What happened? Simply, Apple decided that Java 6 was a security risk and disabled it via their built-in malware facility, which updates regularly/at startup. Since 10.7 and 10.8 support Java 7 from Oracle, the primary victims of this change are OS X 10.6 system owners, which only runs the Java 6 provided by Apple (some 10.7 systems may also still be running Java 6 update 35, and should update to 10.8 as well). Java 6 also has its' end of public updates scheduled for this month, mid-February 2013, per Oracle's life-cycle chart at http://www.oracle.com/technetwork/java/eol-135779.html. Is this just a Collages.net problem? No - Apple Community discussion boards are alive with other professional photography labs expericing the same pain, bank employees who cannot update databases, teachers who cannot use grading applications, games that have stopped working, and an article from the Associated Press that mentions how their photo department was left unable to function made the news - all Java applications or applets that stopped working after Apple forced this update to all. Needless to say, there are MANY unhappy Mac users, not just our users. What can our customers do? You have two options - The best bet is to go to OS X 10.8. Apple's latest operating system and ideally Apple wants everyone on it. Updating to 10.8 is fairly simple (though some older systems may not qualify, see Apple's tech specs on supported models at http://www.apple.com/osx/how-to-upgrade/), and can be done via the App Store for $19.99. After the update to 10.8, visiting www.java.com to get Java 7 from Oracle will complete the needed updating (best to delete existing ROES and Sitebuilder shortcuts from the desktop and launch from web site URL to restore).
If you are unable to update your OS, your other option is installing the latest Java. In an unexpected development, late on Friday, February 1st, 2013 Apple released an update to Java 6, listed as update 39 (which matches the latest Oracle Java 6 edition, also released yesterday), for OS X 10.6.8 Lion systems. The update is available at:
Installing the new version should obviate the need for customers with 10.6.8 to upgrade to 10.8 at this time.
Additional information you should know:
1) Old desktop shortcuts should just be deleted as they likely will be looking for Java 6, and these will fail. After updating, ROES and Sitebuilder should be started from the web site link (all preferences and saved info get retained).
www.collags.net/admin select "Upload Event" to re-download Sitebuilder
2) The biggest drawback to Java 7 in OS X 10.8 is the delays in folder browsing. This has 2 major area of the ROES it affects - adding images in the thumbnails pane for both normal ordering and Records use, and saving of files such as orders or templates files in Template Tool. The easiest workaround for normal ordering is to simply use Finder as the image source, and drag images from there directly into products in the crop area (Note: This works in Windows too!). For Records and Save dialogs in ROES and Template Tool, to navigate through/around the delay, clicking off the desired folder onto another folder, then back to the desired one, usually displays the contents of the desired one immediately.
3) After installing Java 7 there will no longer be a Java Preferences.app in the Utilities folder under Applications. To get to the Java Control Panel go to System Preferences under the Apple drop down at top left. Click the Java icon. An interim window stating that the Java Control Panel will open in a separate window will be displayed prior to the Java Control Panel. Once the Java Control Panel is displayed the form and function is the same as in Windows.
4) In Java 7 on OS X the calls were changed to open a browser window, such as from a splashtip window or informational product. This may also cause an issue in opening the Client-side order preview report. The upcoming ROES 8 resolves this issue.
While we know that these issues are extremely frustrating for our photographers unfortunately they are out of our control. Please know that Collages.net is watching the development closely and will provide updates to our users as they become available.