Problems discovered with Java for Mac OS X 10.5 Update 4
Some of our customers have recently experienced receiving an error message when trying to launch Ultra Color Lab ROES. This has been caused by the recent Java for Mac OS X 10.5 Update 4. On systems that are affected by the problem, attempting to launch ROES results in the icon bouncing on the dock and nothing else occurring. Also, attempting to re-download ROES may result in getting a screen full of Java code in your web browser or in a test editor program, rather than the ROES program installing and launching.
This bug only appears to affect Macintoshes running Mac OS 10.5.7 Leopard, so if you are still running Tiger or an earlier version of the Mac OS, you should be fine.
If your Mac's automatic Software Update function alerts you that there are updates for your computer, and an update called Java for Mac OS X 10.5 Update 4 is among them, you may want to hold off on installing that update. It is very possible that after updating, your ROES software and other Java programs on your Mac will no longer function.
If you have already installed the Java for Mac OS X 10.5 Update 4, and you find that ROES is not working, here are some steps you can take to try to repair the situation.
Using the Finder go into your computer's local hard drive follow the folder path System-->Library-->CoreServices. Inside the CoreServices folder, locate Java Web Start.app and copy it to the clipboard.

Next go to your Mac's Utilities which is inside the Mac's Applications folder. Paste the Java Web Start.app into the Utilities folder.

Using a web browser, go to the Ultracolorlab.com web site. Navigate to the ROES page by clicking on the ROES Online Ordering link on the left side of the page.

At the bottom of the ROES page, select the Click Here to Download Ultra Color ROES link.

A page announcing that the beginning of the download will appear. And ROES should download and begin to install.

During the installation startup process, 2 warning windows will display. One to trust the application and another to allow it unrestricted access to the system. Click OK to both of these and ROES should open as normal.
If ROES doesn't open at this point, you may need to re-associate Java files with the Java Web Start application. To do that, Open your web browser's Downloads Window. You should see a download entry for a file named launch.jnlp.

Click on the magnifying glass icon in the Downloads window to highlight the launch.jnlp file in the Finder.

When you see the launch.jnlp file in the Finder, choose Get Info from the Finder's File Menu.

This will display all of the jnlp file's properties. You may see that it is set to Open with Textedit, or some other program. If this is the case, click on the popup menu under 'Open with' and select 'Other'.

A dialog box will appear asking you to find the program you want to associate with the launch.jnlp file. First, make sure the "Always Open With" checkbox is checked, then navigate back to the utilities folder, select Java Web Start and click the Add button.

You should now see the Java Web Start application listed as the program jnlp files should Open with. Click the Change All button to apply the change.

Close this window, and double-click the launch.jnlp file, and ROES should launch normally.
Another issue that may come up at this point is that your ROES Icon on your desktop or in your Dock may not work.

If you have a Core 2 Duo based Mac: To get a new shortcut, open Java Preferences.app from the same Utilities folder and click the Network tab, then click View cache at the lower right to bring up the Java Cache Viewer.

You will see the ROES program listed in the Cache Viewer.

Click the Install Shortcuts button: 
You will be presented with dialog where you can choose the location for the ROES shortcut icon. We recommend saving it into the Applications folder or on the Desktop.

Your ROES software should now launch normally when you click the ROES icon on your Desktop or Applications folder.
However, if you have a non-Core Duo or Non-Intel Macs (such as a G5): Shortcuts seem to be able to be created but will not run. You must run ROES directly from the Ultracolorlab.com web site, or the Java Cache Viewer. To run ROES from the Java Cache Viewer, open Java Preferences.app from the Utilities folder and click the Network tab, then click View Cache Files button at the lower right to bring up the Java Cache Viewer.

Double click on the Ultra Color Lab ROES program listed in the Cache Viewer.

If you need help with this procedure, please call us at 800.478.2224.